Interfaces

ControllerInterface

Joomla Platform CMS Interface

« More »

Classes

CheckinCheckout

Checkin/checkout Exception

« More »

ResourceNotFound

Exception class defining a resource not found exception

« More »

Save

Exception saving data

« More »

SendEmail

Send email Exception

« More »

Traits

MVCFactoryAwareTrait

MVCFactory aware trait.

« More »

MVCFactoryServiceTrait

Defines the trait for a MVC factory service class.

« More »

Interfaces

MVCFactoryInterface

Factory to create MVC objects.

« More »

MVCFactoryServiceInterface

Interface to be implemented by classes depending on a MVC factory.

« More »

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.

« More »

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 »

MVCFactory

Factory to create MVC objects based on a namespace.

« More »

Traits

DatabaseAwareTrait

Database aware trait.

« More »

FormBehaviorTrait

Trait which supports form behavior.

« More »

StateBehaviorTrait

Trait which supports state behavior

« More »

Interfaces

DatabaseModelInterface

Interface for a database model.

« More »

FormModelInterface

Interface for a form model.

« More »

ItemModelInterface

Interface for an item model.

« More »

ListModelInterface

Interface for a list model.

« More »

ModelInterface

Interface for a base model.

« More »

StatefulModelInterface

Interface for a stateful model.

« More »

WorkflowModelInterface

Interface for a workflow model.

« More »

Classes

AdminModel

Prototype admin model.

Acts as a Factory class for application specific objects and provides many supporting API functions.
« More »

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 »

BaseModel

Base class for a Joomla Model

This class allows for simple but smart objects with get and set methods and an internal error handler.
« More »

FormModel

Prototype form model.

Acts as a Factory class for application specific objects and provides many supporting API functions.
« More »

ItemModel

Prototype item model.

Acts as a Factory class for application specific objects and provides many supporting API functions.
« More »

ListModel

Model class for handling lists of items.

Acts as a Factory class for application specific objects and provides many supporting API functions.
« More »

Interfaces

ViewInterface

Joomla Platform CMS Interface

« More »

Classes

AbstractView

Base class for a Joomla View

Class holding methods for displaying presentation data.
« More »

CategoriesView

Categories view base class.

Class holding methods for displaying presentation data.
« More »

CategoryFeedView

Base feed View class for a category

Class holding methods for displaying presentation data.
« More »

CategoryView

Base HTML View class for the a Category list

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

« More »

HtmlView

Base class for a Joomla Html 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 »