PHPackages                             panlatent/craft-event-register - 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. panlatent/craft-event-register

ActiveYii2-extension

panlatent/craft-event-register
==============================

0741PHP

Since May 23Pushed 1y ago1 watchersCompare

[ Source](https://github.com/panlatent/craft-event-register)[ Packagist](https://packagist.org/packages/panlatent/craft-event-register)[ RSS](/packages/panlatent-craft-event-register/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (1)

Event Register
==============

[](#event-register)

Use a modern way to centrally register events in your CraftCMS app

Requirements
------------

[](#requirements)

- PHP 8.0.2 or later.

Installation
------------

[](#installation)

Then tell Composer to load the library

```
composer require panlatent/craft-event-register
```

Usages
------

[](#usages)

### Events Register

[](#events-register)

The Events Register provides a configuration with annotations to register event handlers in a unified way.

1 Add `events.php` to `config` directory. This configuration file supports 3 methods:

Function array:

```
