It would require more than the interface to be truly interoperable, especially if we're TypeHinting a required parameter. It would be good to have like a NullDispatcher be the default if one isn't injected, that way we get the flexibility and everything but also provide a dummy concrete implementation.
For more info on this, just google Null Object pattern.
Sent from my iPhone
On May 31, 2014, at 9:17 AM, George Wilson <georgejameswilson AT googlemail.com> wrote:
Framework source code: https://github.com/joomla/joomla-framework
Visit http://developer.joomla.org for more information about developing with Joomla!
You received this message because you are subscribed to the Google Groups "Joomla! Framework Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to joomla-dev-framework+unsubscribe AT googlegroups.com.
Visit this group at http://groups.google.com/group/joomla-dev-framework.