PHPackages                             argon/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. argon/event

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

argon/event
===========

Library for event-based development in PHP

07PHP

Since Aug 20Pushed 6y ago1 watchersCompare

[ Source](https://github.com/argonphp/event)[ Packagist](https://packagist.org/packages/argon/event)[ RSS](/packages/argon-event/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Argon/Event
===========

[](#argonevent)

Library for event-based development in PHP.

[![Build Status](https://camo.githubusercontent.com/2a324326cdfef662b1470c756fb2a61bfd3c4235d007cd0c69fc4b0c0ba4ae0b/68747470733a2f2f7472617669732d63692e6f72672f6172676f6e7068702f6576656e742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/argonphp/event)[![Code Climate coverage](https://camo.githubusercontent.com/b693b11edaedb43b0b0060d4258c40b4503c3868b7431aa86e983e7f36c88f58/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f636f7665726167652f6172676f6e7068702f6576656e742e737667)](https://codeclimate.com/github/argonphp/event)[![Code Climate maintainability](https://camo.githubusercontent.com/990dc3eb7584e6d648a8e49f744e5952a434a2f16047098c323375392f544440/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f6d61696e7461696e6162696c6974792f6172676f6e7068702f6576656e742e737667)](https://codeclimate.com/github/argonphp/event)[![Code Style PSR-1](https://camo.githubusercontent.com/f2614607033d88a9c1c55672e96bf4b9b0dfb332d35ba9a9f9d8d7db312af9fa/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f64655f7374796c652d5053522d2d312d627269676874677265656e2e737667)](https://www.php-fig.org/psr/psr-1/)[![Code Style PSR-2](https://camo.githubusercontent.com/abb2f1b9f8da45d1d172683b1e375266801d60e99134cc3bcd42c0390fa63c0c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f64655f7374796c652d5053522d2d322d627269676874677265656e2e737667)](https://www.php-fig.org/psr/psr-2/)[![License](https://camo.githubusercontent.com/074b89bca64d3edc93a1db6c7e3b1636b874540ba91d66367c0e5e354c56d0ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e737667)](https://choosealicense.com/licenses/mit/)

How to install
--------------

[](#how-to-install)

The package can be easly installed using composer, with the following command:

```
composer require argon/event:dev-master

```

Getting started (basic)
-----------------------

[](#getting-started-basic)

The most basic way of using *Argon/Event* is to create a new instance of **EventManger** and using it. The code bellow shows how it can be done:

```
