Menu

## BaseController extends Controller
in package

Abstract Yes
BaseController.php : 16

Contrôleur de base dont héritent tous les contrôleurs de l'application.

Permet de charger les composants communs (helpers, librairies, modèles).

### Table of Contents

#### Properties

$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

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

### Properties

#### $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

#### 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

## Search results