コード例 #1
0
 public function testFactoryInitializesClient()
 {
     $client = ImportExportClient::factory(array('key' => 'foo', 'secret' => 'bar'));
     $this->assertInstanceOf('Aws\\Common\\Signature\\SignatureV2', $client->getSignature());
     $this->assertInstanceOf('Aws\\Common\\Credentials\\Credentials', $client->getCredentials());
     $this->assertEquals('https://importexport.amazonaws.com', $client->getBaseUrl());
 }
コード例 #2
0
 /**
  * @param array $config
  */
 public function __construct(array $config)
 {
     $this->_config = $config;
     $this->_client = \Aws\ImportExport\ImportExportClient::factory(['key' => $config['key'], 'secret' => $config['secret']]);
 }