I extend Mediator to use it with my logging and the main processing dispatcher system which passes around a wrapper class for a complex third party XML API object so it can be processed in my app from the raw XML into inserts for a database with full transforming, validating and caching of the XML along the way. Just look in lib/Event/ directory for the extended class and the trait that I use as well for emitting (triggering) the events.
Michael Cummings - 2016-02-16 22:59:25 - In reply to message 1 from Andrzej
I've started writing some documentation have a look in docs/. There's also link from the updated README.md now as well. Comments and suggestions welcome as always if they aren't clear. I'll probably do a blog post as well but mostly just to point people to the docs.