joomla/joomla-cms — pull request #206 by eddieajau (2012-05-13 22:27:31+00:00)
Title: Add new MVC classes from the Joomla platform

This pull adds the new MVC classes (JControllerBase, JModelBase, JModelDatabase, JViewBase and JViewHtml) from the Joomla Platform without interfaces. This gives extension developers the option of moving forward with the new concrete class names without generating backward compatibility issues revolving around the reassignment of JController, JModel and JView to interfaces.

Developers should note carefully that none of these new classes extend from JObject and should use autoloader rules to define where their classes can be found (no more addIncludePath type methods).