php dynamodb
2.1.1
Proyek ini menyediakan perpustakaan PHP yang dapat digunakan untuk berinteraksi dengan Amazon DynamoDB. Ini memberikan lapisan abstraksi antara kode Anda dan kelas terkait DynamoDB yang disediakan oleh AWS SDK for PHP.
Cara yang disarankan untuk menginstal perpustakaan ini adalah melalui Komposer:
composer require guillermoandrae/php-dynamodb
Untuk mulai menggunakan perpustakaan ini, Anda dapat melakukan operasi seperti ini:
<?php declare (strict_types= 1 );
require dirname ( __DIR__ ) . ' /vendor/autoload.php ' ;
use Guillermoandrae DynamoDb DynamoDbAdapter ;
use Guillermoandrae DynamoDb Constant AttributeTypes ;
use Guillermoandrae DynamoDb Constant KeyTypes ;
try {
// create a new table
$ adapter = new DynamoDbAdapter ();
$ adapter -> useTable ( ' myTable ' )-> createTable ([
' year ' => [AttributeTypes:: NUMBER , KeyTypes:: HASH ],
' title ' => [AttributeTypes:: STRING , KeyTypes:: RANGE ],
]);
} catch ( Exception $ ex ) {
die ( $ ex -> getMessage ());
}
Anda juga dapat menjalankan contoh yang ditemukan di direktori examples
:
php ./examples/tables.php
Informasi lebih lanjut tentang proyek ini dapat ditemukan di situs dokumentasi.
Terima kasih khusus kepada Jason McCallister yang telah mendorong saya untuk menyelesaikan ini dan memberikan dukungan Docker; juga terima kasih kepada Ryan McGovern atas kontribusinya.