ogogo / ogogo-zfc-user-pm
ZfcUser 的私有消息系统
dev-master / dev-master
2015-04-22 11:06 UTC
Requires
- php: ~5.4
- ogogo/ogogo-base: *
- rhumsaa/uuid: 2.*
- zendframework/zend-serializer: ~2.1
- zf-commons/zfc-user: *
Requires (Dev)
- codeclimate/php-test-reporter: 0.*
- phpunit/phpunit: ~4.0.0
- squizlabs/php_codesniffer: ~2.0.0@DEV
- zf-commons/zfc-user-doctrine-orm: ~1.0
Suggests
- zf-commons/zfc-user-doctrine-orm: ZF2 Doctrine ORM module for use with the Doctrine ORM mapper
This package is not auto-updated.
Last update: 2020-06-16 12:34:20 UTC
README
基本私有消息
默认情况下,此模块与 Doctrine ORM(通过 DoctrineORM 映射器)一起工作。添加自己的映射器非常简单,例如 ZendDb。
- 创建自定义映射器
- 在配置中更改映射器,以指向您的自定义映射器
注意:此模块旨在非常基础,仅包含非常基础、常用的功能。更多功能将通过扩展提供,请参见下文。
功能
- 用户间发送消息
- 群组对话
- 删除对话(不会从数据库中删除,仅从用户处删除)
要求
硬性要求
软性要求
- ZfcUserDoctrineORM 用于与 Doctrine 映射器一起使用
安装
使用 composer
-
将此项目的 composer.json 添加到项目中
"require": { "ogogo/ogogo-zfc-user-pm": "dev-master" }
-
现在,通过运行以下命令告诉 composer 下载模块
$ php composer.phar update
-
将 config/ogogo.zfcuser.pm.global.php.dist 复制到您的自动加载文件夹(
config/autoload/
) -
将数据库模式导入到您的数据库中。SQL 模式位于
data/schema.sql
-
在您的
application.config.php
文件中启用它。<?php return array( 'modules' => array( // ... 'Ogogo\ZfcUser\Pm' ), // ... );