ev/evalandgo-client-bundle

Evalandgo 客户端 API 包

2.3.0 2015-09-17 13:15 UTC

This package is auto-updated.

Last update: 2024-09-15 17:35:40 UTC


README

Evalandgo 客户端 API 包。

通常,此包基于EvalandgoApiClient 组件

安装

在 composer.json 文件中,添加

{
    "require": {
        "ev/evalandgo-client-bundle": "2.2.*"
    }
}

在 app/AppKernel.php 文件中,添加

public function registerBundles()
{
    return array(
        // ...
        new EV\EvalandgoClientBundle\EVEvalandgoClientBundle(),
        // ...
    );
}

示例

配置示例

在 config.yml 中

# Evalandgo Client
ev_evalandgo_client:
    users:
        myevalandgo:  { client_id: 'CLIENT_ID', client_secret: 'CLIENT_SECRET' }

使用示例

在控制器动作中

public function indexAction() {
    $client = $this->get('ev_evalandgo_client.myevalandgo.client');

    $questionnaires = $client->resource('questionnaire')->all();

    return array(
        'questionnaires' => $questionnaires
    );
}

如何贡献

要贡献,只需打开一个带有您新代码的拉取请求,注意如果您添加新功能或修改现有功能,您必须在此 README 中说明它们的作用。

许可

EVEvalandgoClientBundle 在 MIT 许可下发布