proficlos / openstack-nette
Nette框架的OpenStack连接器
v1.0.1
2019-02-04 15:19 UTC
Requires
- php: >=7.1
- php-opencloud/openstack: ^3.0
Requires (Dev)
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2024-09-05 03:56:04 UTC
README
Nette框架的OpenStack
使用composer安装
$ composer require proficlos/openstack-nette
如何使用
使用neon启用扩展
extensions: openstack: ProfiCloS\OpenStack\OpenStackExtension
配置凭证
openstack: authVersion: v2.0 authUrl: https://auth.cloud.ovh.net/v2.0/ region: REGION userId: userIdentificator password: password projectId: projectTenant
在presenter中注入
/** @var \ProfiCloS\OpenStack @inject */ public $openStack;
准备和下一步使用请参考php-opencloud/openstack
/* object store */ $objectStorage = $this->openStack->objectStoreV1(); /* compute */ $compute = $this->openStack->computeV2(); /* networking */ $compute = $this->openStack->networkingV2(); /* images */ $compute = $this->openStack->imagesV2(); /* and others ... */ /* or returns full php-opencloud/openstack */ $openStack = $this->openStack->getOpenStack();
买我们一杯咖啡 <3
向我们捐赠 <3
ETH: 0x7D771A56735500f76af15F589155BDC91613D4aB
UBIQ: 0xAC08C7B9F06EFb42a603d7222c359e0fF54e0a13