8000 GitHub - czproject/events: Simple events manager for PHP.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Mar 13, 2023. It is now read-only.

czproject/events

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CzProject\Events

Events manager.

Installation

Download a latest package or use Composer:

composer require czproject/events

CzProject\Events requires PHP 5.4.0 or later.

Usage

<?php
$events = new CzProject\Events\Events(array(
	'click',
	'before-delete',
));

$events->addHandler('click', function () {
	// ...
});

$events->addHandler('before-delete', function (Entity\Post $post) {
	// ...
});

$events->fireEvent('click');
$events->fireEvent('before-delete', $post);

License: New BSD License
Author: Jan Pecha, https://www.janpecha.cz/

About

Simple events manager for PHP.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0