sipsynergy/activity-stream-bundle
活动流组件
1.0.9
2016-10-11 11:14 UTC
Requires
- php: ^5.6|^7.0
- doctrine/doctrine-bundle: ~1.0
- doctrine/orm: ~2.2
- gedmo/doctrine-extensions: 2.3.*@dev
- knplabs/knp-time-bundle: ^1.6
- symfony/framework-bundle: ~2.2|~3.0
README
关于
@WIP
活动流组件是一个PHP 5.6+ Symfony组件,提供流活动日志管理。
安装
使用composer
此组件可以通过添加以下内容到你的composer.json文件的require部分来安装:
"require": { ... "sipsynergy/activity-stream-bundle": "1.0.0" },
注册组件
你必须在你的内核中注册该组件
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Sipsynergy\ActivityStreamBundle\SipsynergyActivityStreamBundle(), ); // ... }
运行迁移。
使用doctrine:migrations:migrate或doctrine:schema:update
配置
配置
如果你希望使用自己的默认渲染器,定义它并将组件指向它。
# app/config/config.yml sipsynergy_activity_stream: renderer: default_class: YourRendererClass
定义渲染器服务
为了创建新的渲染服务,只需提供适当的标签定义即可。
<service id="activity_stream.renderer_custom" class="%activity_stream.renderer_custom.class%"> <argument type="service" id="router"/> <tag name="activity_stream.renderer"/> </service>