webfactory / aws-sdk2-bundle
一个简单的Symfony (2.x, 3.x 及更高版本) 扩展包,用于包含AWS SDK v2.x
0.1.1
2018-09-10 09:12 UTC
Requires
- php: >=5.5
- aws/aws-sdk-php: 2.*
- symfony/config: ~2.3|~3.0|~4.0
- symfony/dependency-injection: ~2.3|~3.0|~4.0
- symfony/http-kernel: ~2.3|~3.0|~4.0
Requires (Dev)
- phpunit/phpunit: ^4.8.35
This package is auto-updated.
Last update: 2024-09-10 22:39:45 UTC
README
提供一个简单的Symfony Bundle,用于封装AWS PHP SDK v2.x。
这是一个对原始platinumpixs/aws-symfony2-bundle的分支,我们创建了它以允许使用Symfony 3.x及更高版本。此外,我们还尝试将Composer依赖限制得更加具体,而不是使用整个symfony/symfony
栈。
使用方法
代码调用 \Aws\Common\Aws::factory(),它设置了调用库提供所有服务的功能。
以下是一个始终设置在底部的基类
$this->get('webfactory_aws_sdk2.default');
这将使用空白配置值调用工厂方法
要为访问、密钥提供自定义设置,请添加配置选项到您的config.yml中,例如
webfactory_aws_sdk2: base: region: us-east-1 key: my-access-key secret: my-secret-key
然后要访问此设置,请调用
$this->get('webfactory_aws_sdk2.base');