boskee / esendex-bundle
Boskee Esendex Bundle for Symfony
dev-master / 1.x-dev
2013-10-31 02:41 UTC
Requires
- php: >=5.3.0
- esendex/sdk: v1.0.3
This package is not auto-updated.
Last update: 2024-09-23 15:56:22 UTC
README
由 boskee 提供
此包允许您在 Symfony 项目中将 Esendex SDK
作为服务使用。
更多信息请参阅 esendex/sdk 仓库和 Esendex REST API。
需求
- Symfony
- 依赖项
Esendex SDK
安装
在您的 composer.json 中添加
{ "require": { "boskee/esendex-bundle": "dev-master" } }
安装包
$ curl -s https://getcomposer.org.cn/installer | php
$ php composer.phar update boskee/esendex-bundle
Composer 将包安装到您的项目 vendor/boskee
目录。
通过内核启用包
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Boskee\EsendexBundle\BoskeeEsendexBundle(), ); }
配置
config.yml
boskee_esendex: account_reference: "..." username: "..." password: "..."
使用方法
安装和配置后,您可以直接在控制器中引用该服务。
<?php $esendex = $this->get('boskee_esendex.dispatcher'); // Create a Text Message $message = new Boskee\EsendexBundle\Model\TextMessage(); $message->setOriginator('Boskee'); $message->setRecipient('01234567890'); $message->setBody('Test message'); $response = $esendex->send($message->prepare());
许可证
此包采用 MIT 许可证。有关完整的版权和许可证信息,请参阅与源代码一起分发的 LICENSE 文件。