shaygan/recommender-ir-bundle

recommender.ir 的简单封装。

安装: 30

依赖项: 0

建议者: 0

安全: 0

星星: 2

关注者: 2

分支: 0

开放问题: 1

类型:symfony-bundle

dev-master 2016-07-18 08:07 UTC

This package is auto-updated.

Last update: 2024-09-25 06:40:28 UTC


README

Recommender.ir 提供的 symfony2 封装包。

安装

通过 Composer

$ composer require shaygan/recommender-ir-bundle @dev

编辑 app/AppKernel.php,在 registerBundles() 方法中注册该包,如上所示

class AppKernel extends Kernel
{

    public function registerBundles()
    {
        $bundles = array(
            // ...
            // register the bundle here
            new \Shaygan\RecommenderIrBundle\ShayganRecommenderIrBundle()
        );
    }
}

配置包

此包旨在即开即用。

# app/config/config.yml

shaygan_recommender:
    base_uri: http://example.com
    #user_agent: shaygan-recommender-ir (https://github.com/shaygan/recommenderir) 
    #connect_timeout: 30
    #timeout: 30

用法

在可以访问服务容器的任何地方

<?php
    // get the api as a service
    $api = $this->container->get('shaygan.recommender');

    // test the API by calling getMe method
    $user = $api->getMe();

?>

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件