FuelPHPでAWS SDK for PHPを使ってAmazon DynamoDBを使う方法

AWS SDK for PHPをインストール

composer.jsonを編集して、requireに"aws/aws-sdk-php": "2.*""を追加

としても上手くいかなかった

なんか、色々エラーがでて最終的に以下の設定で上手く行った

php composer.phar updateを叩く

bootstrap.phpにAWSのnamespaceを追加

classesにaws/dyanamodb.phpを作成


<?php
use Aws\Common\Aws;
use Aws\DynamoDb\DynamoDbClient;

class Aws_Dynamo
{
// aws設定
public static $config = array(
"region" => "us-east-1",
"version" => "latest",
"endpoint" => "http://dynamodb.リージョン名.amazonaws.com/",
"credentials" => array(
"key" => "key"",
"secret" => "secret",
),
);

}