Traits

EventAware

Trait for application classes which dispatch events

« More »

ExtensionNamespaceMapper

Trait for application classes which ensures the namespace mapper exists and includes it.

« More »

IdentityAware

Trait for application classes which are identity (user) aware

« More »

Interfaces

CMSApplicationInterface

Interface defining a Joomla! CMS Application class

« More »

CMSWebApplicationInterface

Interface defining a Joomla! CMS Application class for web applications.

« More »

EventAwareInterface

Interface defining application that can trigger Joomla 3.x style events

« More »

Classes

AdministratorApplication

Joomla! Administrator Application class

« More »

ApiApplication

Joomla! API Application class

« More »

ApplicationHelper

Application helper functions

« More »

BaseApplication

Joomla Platform Base Application Class

« More »

CliApplication

Base class for a Joomla! command line application.

« More »

CMSApplication

Joomla! CMS Application class

« More »

DaemonApplication

Class to turn CliApplication applications into daemons. It requires CLI and PCNTL support built into PHP.

« More »

SiteApplication

Joomla! Site Application class

« More »

WebApplication

Base class for a Joomla! Web application.

« More »

Classes

CliInput

Class CliInput

« More »

CliOutput

Base class defining a command line output handler

« More »

ColorStyle

Class defining ANSI-color styles for command line output

« More »

Classes

Stdout

Output handler for writing command line output to the stdout interface

« More »

Xml

Output handler for writing command line output to the stdout interface

« More »

Interfaces

ProcessorInterface

Interface for a command line output processor

« More »

Classes

ColorProcessor

Command line output processor supporting ANSI-colored output

« More »

Classes

NotAcceptable

Exception class defining a not acceptable class

« More »