bgallagher / bgintercom
一个与 intercom.io 集成的 ZF2 模块
dev-master
2013-02-18 22:05 UTC
Requires
- zf-commons/zfc-user: 0.*
This package is not auto-updated.
Last update: 2024-09-28 12:15:55 UTC
README
一个与 intercom.io 集成的 ZF2 模块
##需求
##安装与配置(使用 composer)
- 运行
composer.phar require bgallagher/bgintercom:dev-master
。 - 将
BgIntercom
添加到您的application.config.php
。 - 将分发配置文件从
vendor/bgallagher/BgIntercom/config/BgIntercom.config.php.dist
复制到config/autoload/BgIntercom.config.php
并填写您的app_id
。 - 在布局中输出视图助手
<?= $this->intercom() ?>
##注意:Intercom.io 需要一个 created_at
字段,但是 ZfcUser 并不支持此功能。
为了解决这个问题,此模块将
- 检查 User 对象上的 created_at 的 getter 方法(默认:getCreatedAt())。如果找到(假设返回一个 DateTime 对象),它将发送这个作为 created_at 时间戳。这显然假设您已经扩展了 ZfcUser User 实体。
- 如果没有找到方法,将回退到默认的 create_at 日期时间。
getter 方法名称和回退日期都是可配置的 - 请参阅 BgIntercom.config.php.dist。
如有需要,请联系并/或提交 PR。