Interfaces
Classes
AdminController
Base class for a Joomla Administrator Controller
Controller (controllers are where you put all the actual code) Provides basic
functionality, such as rendering views (aka displaying templates).
« More » ApiController
Base class for a Joomla API Controller
Controller (controllers are where you put all the actual code) Provides basic
functionality, such as rendering views (aka displaying templates).
« More » BaseController
Base class for a Joomla Controller
Controller (Controllers are where you put all the actual code.) Provides basic
functionality, such as rendering views (aka displaying templates).
« More » 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.
Uses the static getInstance function on the classes itself. Behavior of the old none
namespaced extension set up.
« More » Traits
Interfaces
Classes
BaseDatabaseModel
Base class for a database aware Joomla Model
Acts as a Factory class for application specific objects and provides many supporting API functions.
« More » Interfaces
Classes
AbstractView
Base class for a Joomla View
Class holding methods for displaying presentation data.
« More » FormView
Base class for a Joomla Form View
Class holding methods for displaying presentation data.
« More » GenericDataException
Exception class defining an error getting data from a model into a view
HtmlView
Base class for a Joomla Html View
Class holding methods for displaying presentation data.
« More » JsonApiView
Base class for a Joomla Json List View
Class holding methods for displaying presentation data.
« More » JsonView
Base class for a Joomla Json View
Class holding methods for displaying presentation data.
« More » ListView
Base class for a Joomla List View
Class holding methods for displaying presentation data.
« More »