mvlabs/mvlabs-eventlogger

MvlabsEventLogger is a ZF2 module that allow to log user events in easy way based on event listener.

Installs: 48

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 3

Forks: 0

Open Issues: 0

Type:zf2-module

pkg:composer/mvlabs/mvlabs-eventlogger

0.1.1 2016-06-29 14:28 UTC

This package is not auto-updated.

Last update: 2025-10-12 01:44:24 UTC


README

MvlabsEventLogger is a ZF2 module that allow to log user events in easy way based on event listener.

Requirements PHPExcel library

  • PHP version 5.5.0 or higher

Installation

With composer

  1. Add to your composer.json :

    $ php composer.phar require mvlabs/mvlabs-eventlogger
  2. Now tell composer to download MvlabsEventLogger by running the command:

    $ php composer.phar update mvlabs/mvlabs-eventlogger

Post installation

  1. Enabling it in your application.config.phpfile.

    <?php
    return [
        'modules' => [
            // ...
            'MvlabsEventLogger',            
        ],
        // ...
    ];

Usage

The module registers an EventManager:

$eventManager = $serviceLocator->get('MvlabsEventLogger\EventManager\EventManager');
//register event
$this->eventManager->trigger('user.logging', $this, [
   'platform' => 'mvlabs',
   'area' => 'users',
   'action' => 'user loggin',
]);