Skip to content

Latest commit

 

History

59 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cqrs

Cqrs module for ZF2 taking heavy inspiration from broadway https://github.com/qandidate-labs/broadway designed to fit in with ZF2's design patterns.

This module is a work in progress, check back later.

It is suggested that you maintain your own fork until a tagged version of this library is release.

Licence

Licenced under MIT

TODO

  • upgrade to zf2.5 only pull in bits that are required (eg exclude zend db in favor of doctrine dbal)

NOTES

Event Namespace contains 5 things:

  • Event Manager: for classes/code that handle the triggered events and hand off to
  • Event Subscribers: base classes/code for objects that handle (listen to) events
  • Event Listeners: basic event listening
  • Projections: event listeners which update read models (projections); will contain code to support this function eventually
  • Sagas: event listeners which handle business processes as state machines; will contain code to support creation of sagas

About

Cqrs module for Zf2

Resources

Stars

7 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages