萨姆迈耶/yii2-rackspace

一个针对Rackspace功能的Yii2插件

安装: 7

依赖: 0

建议: 0

安全: 0

星级: 0

关注者: 2

分支: 0

开放问题: 0

类型:yii-extension

1.0 2016-03-29 12:51 UTC

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());

链接