Made the method static and removed the usage of the ListenerDefinition class
Class will no longer be used
Removed the usage of the bootstrap method
Adhere to the new way of sending which events a listener subscribes to
Removed class no longer used
Adhere to the new way of sending which events a listener subscribes to
Added a name property to the route class, and a test case
The router is no longer an event listener
Removed the set/getResource methods as the resource name is now stored in the route instance instead
The event class no longer uses the container to fetch instances of other objects
Class no longer uses the container
Added some scenarios for custom event handlers
Fixed case
Added a method that is used to check for missing headers
The ListenerDefinition class should no longer be used. Also removed usage of the container
Made a slight change to how the priorities are specified. Also gave some methods more specific names
Fixed the event priority formats, and removed the usage of the getImage method in the response object
Added some missing scenarios
Added number of users to the XML output of the user resource
Removed the image property