connectholland / tulip-api-bundle
此包已被弃用,不再维护。未建议替代包。
为 Symfony 框架版本 3.3、3.4 和 4 提供的 Tulip API 集成。
1.2.3
2018-03-01 12:04 UTC
Requires
- php: ^7.0
- connectholland/tulip-api-client: ^1.1.1
- doctrine/orm: ^2.5
- symfony/framework-bundle: ^3.3 || ^4.0
Requires (Dev)
- phpunit/phpunit: ^5.7
README
为 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 文件。