Traits
ReshapeArgumentsAware
A Trait to reshape arguments maintaining b/c with legacy plugin events.
Classes
AbstractEvent
This class implements the base Event object used system-wide to offer orthogonality. Core objects such as Models, Controllers, etc create such events on-the-fly and dispatch them through the application's Dispatcher (colloquially known as the "Joomla! plugin system"). This way a suitable plugin, typically a "system" plugin, can modify the behaviour of any internal class, providing system-wide services such as tags, content versioning, comments or even low-level services such as the implementation of created/modified/locked behaviours, record hit counter etc.
AbstractImmutableEvent
This class implements the immutable base Event object used system-wide to offer orthogonality.
AfterExtensionBootEvent
Event class for representing the extensions's `onBeforeExtensionBoot` event
BeforeExtensionBootEvent
Event class for representing the extensions's `onBeforeExtensionBoot` event
Classes
Classes
BeforeDisplayMethods
Concrete Event class for the onUserMultifactorBeforeDisplayMethods event
NotifyActionLog
Concrete event class for the custom events used to notify the User Action Log plugin about Two Factor Authentication actions.
Classes
Classes
Traits
ResultAware
This Trait partially implements the ResultAwareInterface for mutable and immutable events.
ResultTypeArrayAware
This Trait partially implements the ResultAwareInterface for type checking.
ResultTypeBooleanAware
This Trait partially implements the ResultAwareInterface for type checking.
ResultTypeFloatAware
This Trait partially implements the ResultAwareInterface for type checking.
ResultTypeIntegerAware
This Trait partially implements the ResultAwareInterface for type checking.
ResultTypeMixedAware
This Trait partially implements the ResultAwareInterface for type checking.
ResultTypeNumericAware
This Trait partially implements the ResultAwareInterface for type checking.
ResultTypeObjectAware
This Trait partially implements the ResultAwareInterface for type checking.
ResultTypeStringAware
This Trait partially implements the ResultAwareInterface for type checking.
Interfaces
ResultAwareInterface
Defines an Event which has an append-only array argument named 'result'.