Menu

## Accueil extends BaseController
in package

Accueil.php : 9

Contrôleur de la page d'accueil.

Affiche les actualités récupérées via un flux RSS.

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

__construct() : mixed
getFluxRss() : array<string|int, mixed>
  Récupère les articles depuis le flux RSS de Santé Magazine.
index() : mixed
  Affiche la page d'accueil avec les articles du flux RSS
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

#### __construct()

Accueil.php : 11
`public __construct() : mixed`

#### getFluxRss()

Accueil.php : 41

Récupère les articles depuis le flux RSS de Santé Magazine.

`public getFluxRss() : array<string|int, mixed>`

##### Return values

array<string|int, mixed> —

Liste des articles (titre, lien, description, date, image)

#### index()

Accueil.php : 17

Affiche la page d'accueil avec les articles du flux RSS

`public index() : 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

## Search results