mvlabs / mvlabs-eventlogger
MvlabsEventLogger是一个基于事件监听器,允许以简单方式记录用户事件的ZF2模块。
0.1.1
2016-06-29 14:28 UTC
Requires
- php: >=5.5
- doctrine/doctrine-orm-module: 0.9.*
- zendframework/zendframework: ~2.5
This package is not auto-updated.
Last update: 2024-09-14 20:03:56 UTC
README
MvlabsEventLogger是一个基于事件监听器,允许以简单方式记录用户事件的ZF2模块。
需要PHPExcel库
- PHP版本5.5.0或更高
安装
使用composer
-
将以下内容添加到您的
composer.json
$ php composer.phar require mvlabs/mvlabs-eventlogger
-
现在运行以下命令让composer下载MvlabsEventLogger:
$ php composer.phar update mvlabs/mvlabs-eventlogger
安装后
-
在
application.config.php
文件中启用它。<?php return [ 'modules' => [ // ... 'MvlabsEventLogger', ], // ... ];
用法
该模块注册了一个EventManager
$eventManager = $serviceLocator->get('MvlabsEventLogger\EventManager\EventManager'); //register event $this->eventManager->trigger('user.logging', $this, [ 'platform' => 'mvlabs', 'area' => 'users', 'action' => 'user loggin', ]);