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

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

codememory/event-dispatcher
===========================

di

v1.0(4y ago)0303MITPHPPHP &gt;=8.0

Since Sep 5Pushed 4y ago1 watchersCompare

[ Source](https://github.com/codememory1/event-dispatcher)[ Packagist](https://packagist.org/packages/codememory/event-dispatcher)[ RSS](/packages/codememory-event-dispatcher/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (10)Versions (2)Used By (3)

Event Dispatcher
================

[](#event-dispatcher)

Установка
---------

[](#установка)

```
composer require codememory/event-dispatcher

```

Обзор конфигурации
------------------

[](#обзор-конфигурации)

```
# configs/event.yaml

event:
  # Settings events
  pathWithEvents: App/Events       # Path with all events
  eventNamespace: App\Events       # Namespace events
  eventSuffix: Event               # Suffix for filename event

  # Settings listeners
  pathWithListeners: App/Listeners # Path with all event listeners
  listenerNamespace: App\Listeners # Namespace event listeners
  listenerSuffix: Listener         # Suffix for filename listener
```

> Если используется конфигурация, выполните следующие команды

- Создать глобальную конфигурацию, если ее не существует
    - `php vendor/bin/gc-cdm g-config:init`
- Merge всей конфигурации
    - `php vendr/bin/gc-cdm g-config:merge --all`

Примеры использования
---------------------

[](#примеры-использования)

### Класс события

[](#класс-события)

```
