An open API service indexing awesome lists of open source software.

https://github.com/czproject/events

Simple events manager for PHP.
https://github.com/czproject/events

events php

Last synced: 6 months ago
JSON representation

Simple events manager for PHP.

Awesome Lists containing this project

README

          

# CzProject\Events

Events manager.

## Installation

[Download a latest package](https://github.com/czproject/events/releases) or use [Composer](http://getcomposer.org/):

```
composer require czproject/events
```

CzProject\Events requires PHP 5.4.0 or later.

## Usage

``` php
addHandler('click', function () {
// ...
});

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

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

------------------------------

License: [New BSD License](license.md)

Author: Jan Pecha, https://www.janpecha.cz/