PHPackages                             neat/event - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. neat/event

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

neat/event
==========

Neat Event components

0.1.5(1y ago)01.1k1MITPHPPHP &gt;=7.2CI failing

Since Jun 19Pushed 1y ago3 watchersCompare

[ Source](https://github.com/neat-php/event)[ Packagist](https://packagist.org/packages/neat/event)[ RSS](/packages/neat-event/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (4)Versions (7)Used By (0)

Neat Event components
=====================

[](#neat-event-components)

[![Stable Version](https://camo.githubusercontent.com/a924e3937921f5640971038011f324ccdd562ac13f8fa5688be9e2596c715f93/68747470733a2f2f706f7365722e707567782e6f72672f6e6561742f6576656e742f76657273696f6e)](https://packagist.org/packages/neat/event)[![Build Status](https://camo.githubusercontent.com/6a36d466cae9dea60d7eda6800deac28c21d55810bc89e4d40f58215daeae7db/68747470733a2f2f7472617669732d63692e6f72672f6e6561742d7068702f6576656e742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/neat-php/event)[![codecov](https://camo.githubusercontent.com/6564a36f6ca6be73017bd00c4f8f14ca2baf8d9f82943b135e04dd21c33cfc60/68747470733a2f2f636f6465636f762e696f2f67682f6e6561742d7068702f6576656e742f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/neat-php/event)

Neat Event components provide a clean and expressive API for your application to dispatch and listen for events. The Neat Event components implement the [PSR-14](http://www.php-fig.org/psr/psr-14/) interfaces for optimal interoperability.

NOTE: Event listeners are required to have their first parameter named '$event'.

Getting started
---------------

[](#getting-started)

To install this package, simply issue [composer](https://getcomposer.org) on the command line:

```
composer require neat/event

```

The event dispatcher can be created with a few lines of code.

```
