萨姆迈耶 / yii2-rackspace
一个针对Rackspace功能的Yii2插件
1.0
2016-03-29 12:51 UTC
Requires
- rackspace/php-opencloud: ~1.16
This package is not auto-updated.
Last update: 2024-09-14 19:20:01 UTC
README
这是一个针对Rackspace功能的Yii2插件,简单到连你的狗都能使用。
定义扩展
以下是一个示例中的完整定义
'rackspace' => [
'class' => 'sammaye\rackspace\Rackspace',
'identityEndpoint' => 'US_IDENTITY_ENDPOINT',
'username' => 'SomeNotSoAwesomeUser',
'apiKey' => 'AwesomeKeyInit'
],
所有内容都非常直观,除了identityEndpoint
。这是一个常量名称的字符串表示。
撰写本文时,identityEndpoint
选项有两个值
US_IDENTITY_ENDPOINT
UK_IDENTITY_ENDPOINT
这些与SDK的自身直接相关。
有了这个定义,你可以像使用组件一样使用API,例如
$cdn = Yii::$app->rackspace->cdnService();
var_dump($cdn->listServices());