Menu

## Connexion extends BaseController
in package

Connexion.php : 10

Contrôleur de connexion et déconnexion des utilisateurs.

### Table of Contents

#### Properties

$gsb_model : mixed
$helpers : array<int, string>
  Liste des helpers chargés automatiquement pour tous les contrôleurs.
$request : CLIRequest|IncomingRequest
  Instance de la requête principale.

#### Methods

__construct() : mixed
deconnexion() : mixed
  Déconnecte l'utilisateur et détruit sa session
initController() : void
  Initialise le contrôleur (requête, réponse, logger).
login() : mixed
  Affiche l'écran de connexion
valider() : mixed
  Valide la saisie du formulaire de connexion et ouvre la session

### Properties

#### $gsb_model

Connexion.php : 12
`protected mixed $gsb_model`

#### $helpers

BaseController.php : 30

Liste des helpers chargés automatiquement pour tous les contrôleurs.

`protected array<int, string> $helpers = []`

#### $request

BaseController.php : 23

Instance de la requête principale.

`protected CLIRequest|IncomingRequest $request`

### Methods

#### __construct()

Connexion.php : 14
`public __construct() : mixed`

#### deconnexion()

Connexion.php : 84

Déconnecte l'utilisateur et détruit sa session

`public deconnexion() : mixed`

#### initController()

BaseController.php : 37

Initialise le contrôleur (requête, réponse, logger).

`public initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) : void`

##### Parameters

$request : RequestInterface
$response : ResponseInterface
$logger : LoggerInterface

#### login()

Connexion.php : 21

Affiche l'écran de connexion

`public login() : mixed`

#### valider()

Connexion.php : 30

Valide la saisie du formulaire de connexion et ouvre la session

`public valider() : mixed`

## Search results