예제 #1
0
 public static function createConn()
 {
     $successful = false;
     if (!isset(self::$sdk) || !isset(self::$dynamodb)) {
         $accessKey = json_decode(file_get_contents(self::$dbAccessKeyFile));
         self::$sdk = new Aws\Sdk(['region' => 'ap-northeast-1', 'version' => 'latest', 'credentials' => ['key' => $accessKey->{"key"}, 'secret' => $accessKey->{"secret"}]]);
         self::$dynamodb = self::$sdk->createDynamoDb();
     }
     if (isset(self::$sdk) && isset(self::$dynamodb)) {
         $successful = true;
     }
     return $successful;
 }