2017 © Pedro Peláez
 

library hubert-event

Hubert extension for eventmanagment

image

falkm/hubert-event

Hubert extension for eventmanagment

  • Monday, November 14, 2016
  • by falkmueller
  • Repository
  • 1 Watchers
  • 0 Stars
  • 13 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

Hubert Event Extension

Installation

Hubert is available via Composer:, (*1)

{
    "require": {
        "falkm/hubert-event": "1.*"
    }
}

Usage

Create an index.php file with the following contents:, (*2)

<?php

require 'vendor/autoload.php';

$app = new hubert\app();

$config = array(
    "factories" => array(
         "eventManager" => array(hubert\extension\event\factory::class, 'get')
        ),
    "config" => array(
        "display_errors" => true,
        ),
    "routes" => array(
            "home" => array(
                "route" => "/", 
                "method" => "GET|POST", 
                "target" => function($request, $response, $args){
                     hubert()->eventManager->attach('do', function ($e) {
                        $event = $e->getName();
                        $params = $e->getParams();
                        printf(
                            'Handled event "%s", with parameters %s',
                            $event,
                            json_encode($params)
                        );
                        return "eventresult";
                    });
                    $a =  hubert()->eventManager->trigger('do', null, ["test" => 2]);
                    print_r($a->last());
                }
            ),
        )
);

hubert($config);
hubert()->core()->run();

For more see the example in this repository., (*3)

components

  • zend event manager [zendframework/zend-eventmanager](https://docs.zendframework.com/zend-eventmanager/

License

The MIT License (MIT). Please see License File for more information., (*4)

The Versions

14/11 2016

dev-master

9999999-dev http://falk-m.de/

Hubert extension for eventmanagment

  Sources   Download

MIT

The Requires

 

The Development Requires

by Falk Müller

framework php

14/11 2016

1.1.0

1.1.0.0 http://falk-m.de/

Hubert extension for eventmanagment

  Sources   Download

MIT

The Requires

 

The Development Requires

by Falk Müller

framework php

11/11 2016

1.0.1

1.0.1.0 http://falk-m.de/

Hubert extension for eventmanagment

  Sources   Download

MIT

The Requires

 

The Development Requires

by Falk Müller

framework php

03/11 2016

1.0.0

1.0.0.0 http://falk-m.de/

Hubert extension for eventmanagment

  Sources   Download

MIT

The Requires

 

The Development Requires

by Falk Müller

framework php