dekalee / cdn77-bundle
一个用于通过lib与cdn77 api通信的包
v1.5.2
2019-01-29 14:23 UTC
Requires
- dekalee/cdn77: ~1.3
- symfony/console: ~2.3|~3.0|^4.0
- symfony/framework-bundle: ~2.3|~3.0|^4.0
Suggests
- eightpoints/guzzle-bundle: To enable guzzle query debugging
README
这个symfony包封装了Cdn77库的使用
安装
使用composer安装此包
composer require dekalee/cdn77-bundle
在AppKernel.php
文件中激活它
new Dekalee\Cdn77Bundle\DekaleeCdn77Bundle(),
配置
在config.yml
文件中,你应该至少设置
dekalee_cdn77: login: %dekalee_cnd77_login% password: %dekalee_cnd77_password%
如果你想覆盖使用的api URL,你可以为每个都做
dekalee_cdn77: list: Your url create: Your url purge: Your url purge_all: Your url resource_log: Your url delete_resource: Your url
使用方法
为了在你的项目中使用查询,你可以从ContainerAwareInterface
类中调用
$this->container->get('dekalee_cdn77.query.purge_all')->execute();
每个操作都将有自己的服务。
调试
为了在symfony分析器中查看一些有用的调试信息,你可以安装eightpoints/guzzle-bundle。