Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 921 Bytes

File metadata and controls

26 lines (18 loc) · 921 Bytes

Overview

liquidrazor/event-manager provides event infrastructure for the LiquidRazor ecosystem.

It defines:

  • event contracts
  • event family markers
  • synchronous dispatch contracts and implementations
  • listener and subscriber wiring
  • registries for validated event classes
  • loading and validation primitives for externally discovered classes

It does not define:

  • concrete kernel lifecycle events
  • concrete process event catalogs
  • filesystem scanning
  • async, queued, or distributed event delivery

In a typical LiquidRazor stack, this package sits after discovery tools such as liquidrazor/file-locator and liquidrazor/class-locator. Those tools find classes; this package validates them, classifies them, stores them in the correct registry, and dispatches matching listeners at runtime.

Next: