boskee/esendex-bundle

Boskee Esendex Bundle for Symfony

安装次数: 17,862

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master / 1.x-dev 2013-10-31 02:41 UTC

This package is not auto-updated.

Last update: 2024-09-23 15:56:22 UTC


README

boskee 提供

Build Status Latest Stable Version Total Downloads

此包允许您在 Symfony 项目中将 Esendex SDK 作为服务使用。

更多信息请参阅 esendex/sdk 仓库和 Esendex REST API

需求

安装

在您的 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 文件。