connectholland/tulip-api-bundle

此包已被弃用,不再维护。未建议替代包。

为 Symfony 框架版本 3.3、3.4 和 4 提供的 Tulip API 集成。

安装: 3,253

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 12

分支: 4

类型:symfony-bundle

1.2.3 2018-03-01 12:04 UTC

This package is auto-updated.

Last update: 2023-05-24 01:45:21 UTC


README

Latest version on Packagist Software License Scrutinizer Code Quality Build Status Code Coverage

为 Symfony 框架版本和 3.3、3.4 和 4 提供的 Tulip API 集成。

使用 Composer 进行安装

运行以下命令将包添加到项目的 composer.json 中

$ composer require connectholland/tulip-api-bundle

启用包

在内核中启用包

// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new ConnectHolland\TulipAPIBundle\TulipAPIBundle(),
        // ...
    );
}

配置包

将以下配置添加到您的 config.yml 文件中

# app/config/config.yml

# Tulip API Configuration
tulip_api:
    url:           %tulip_api_url%
    client_id:     %tulip_api_client_id%
    shared_secret: %tulip_api_shared_secret%
    objects:       ~

将 Doctrine 实体映射到 Tulip API 服务

默认情况下,包使用实体的短名称作为服务名称。当您需要为实体更改此行为时,您可以通过将 FQCN 添加到 tulip_api.objects 来定义映射。

# app/config/config.yml

tulip_api:
    objects:
        - {name: AppBundle\Entity\Profile, service: contact}

使用方法

...

鸣谢

还可以查看参与此项目的贡献者列表。

许可证

此包根据 MIT 许可证授权。有关详细信息,请参阅 LICENSE 文件