Interfaces
Classes
AdminController
Base class for a Joomla Administrator Controller
ApiController
Base class for a Joomla API Controller
BaseController
Base class for a Joomla Controller
Classes
Traits
Interfaces
MVCFactoryServiceInterface
Interface to be implemented by classes depending on a MVC factory.
Classes
ApiMVCFactory
Factory to create MVC objects based on a namespace. Note that in an API Application model and table objects will be created from their administrator counterparts.
LegacyFactory
Factory to create MVC objects in legacy mode.
Traits
Interfaces
Classes
BaseDatabaseModel
Base class for a database aware Joomla Model
Interfaces
ModelExceptionInterface
Interface that all exceptions stemming from the model should implement for processing by the controller.
Interfaces
Classes
AbstractView
Base class for a Joomla View
FormView
Base class for a Joomla Form View
GenericDataException
Exception class defining an error getting data from a model into a view
HtmlView
Base class for a Joomla Html View
JsonApiView
Base class for a Joomla Json List View
JsonView
Base class for a Joomla Json View
ListView
Base class for a Joomla List View