LoginController.php
Response holds the response values that are used as output from Controller instances.
Definition: Response.php:20
Localization defines the interface for storing localized entity instances and retrieving them back...
Definition: Localization.php:32
AuthenticationManager implementations are used to handle all authentication requests.
Definition: AuthenticationManager.php:19
Controller is the base class of all controllers.
Definition: Controller.php:48
LoginController handles the login process.
Definition: LoginController.php:55
Message is used to get localized messages to be used in the user interface.
Definition: Message.php:23
Session is the interface for session implementations and defines access to session variables...
Definition: Session.php:21
Request holds the request values that are used as input to Controller instances.
Definition: Request.php:20
initialize(Request $request, Response $response)
Definition: LoginController.php:86
__construct(Session $session, PersistenceFacade $persistenceFacade, PermissionManager $permissionManager, ActionMapper $actionMapper, Localization $localization, Message $message, Configuration $configuration, AuthenticationManager $authenticationManager)
Constructor.
Definition: LoginController.php:70
PermissionManager implementations are used to handle all authorization requests.
Definition: PermissionManager.php:22
Implementations of Configuration give access to the application configuration.
Definition: Configuration.php:32
ActionMapper implementations are responsible for instantiating and executing Controllers based on the...
Definition: ActionMapper.php:21
static get($code, $data=null)
Factory method for retrieving a predefind error instance.
Definition: ApplicationError.php:120
PersistenceFacade defines the interface for PersistenceFacade implementations.
Definition: PersistenceFacade.php:23