Traits

CurrentUserTrait

Trait for classes which require a user to work with.

« More »

UserFactoryAwareTrait

Defines the trait for a UserFactoryInterface Aware Class.

« More »

Interfaces

CurrentUserInterface

Interface to be implemented by classes depending on a current user.

« More »

UserFactoryAwareInterface

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

« More »

UserFactoryInterface

Interface defining a factory which can create User objects

« More »

Classes

User

User class. Handles all application interaction with a user

« More »

UserFactory

Default factory for creating User objects

« More »

UserHelper

Authorisation helper class, provides static methods to perform various tasks relevant to the Joomla user and authorisation classes

This class has influences and some method logic from the Horde Auth package
« More »