mvlabs/mvlabs-eventlogger

MvlabsEventLogger是一个基于事件监听器,允许以简单方式记录用户事件的ZF2模块。

0.1.1 2016-06-29 14:28 UTC

This package is not auto-updated.

Last update: 2024-09-14 20:03:56 UTC


README

MvlabsEventLogger是一个基于事件监听器,允许以简单方式记录用户事件的ZF2模块。

需要PHPExcel库

  • PHP版本5.5.0或更高

安装

使用composer

  1. 将以下内容添加到您的composer.json

    $ php composer.phar require mvlabs/mvlabs-eventlogger
  2. 现在运行以下命令让composer下载MvlabsEventLogger:

    $ php composer.phar update mvlabs/mvlabs-eventlogger

安装后

  1. 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',
]);