bgallagher/bgintercom

一个与 intercom.io 集成的 ZF2 模块

dev-master 2013-02-18 22:05 UTC

This package is not auto-updated.

Last update: 2024-09-28 12:15:55 UTC


README

一个与 intercom.io 集成的 ZF2 模块

##需求

##安装与配置(使用 composer

  1. 运行 composer.phar require bgallagher/bgintercom:dev-master
  2. BgIntercom 添加到您的 application.config.php
  3. 将分发配置文件从 vendor/bgallagher/BgIntercom/config/BgIntercom.config.php.dist 复制到 config/autoload/BgIntercom.config.php 并填写您的 app_id
  4. 在布局中输出视图助手 <?= $this->intercom() ?>

##注意:Intercom.io 需要一个 created_at 字段,但是 ZfcUser 并不支持此功能。

为了解决这个问题,此模块将

  1. 检查 User 对象上的 created_at 的 getter 方法(默认:getCreatedAt())。如果找到(假设返回一个 DateTime 对象),它将发送这个作为 created_at 时间戳。这显然假设您已经扩展了 ZfcUser User 实体。
  2. 如果没有找到方法,将回退到默认的 create_at 日期时间。

getter 方法名称和回退日期都是可配置的 - 请参阅 BgIntercom.config.php.dist。

如有需要,请联系并/或提交 PR。