Documentation

Gererfrais extends BaseController
in package

Contrôleur de gestion des frais du visiteur pour le mois en cours.

Permet de saisir les frais forfait et d'ajouter/supprimer des frais hors forfait.

Table of Contents

Properties

$gsb_lib  : mixed
$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.
$id_annee  : mixed
$id_fiche  : mixed
$id_mois  : mixed
$id_visiteur  : mixed

Methods

__construct()  : mixed
index()  : mixed
Affiche la fiche de frais du mois en cours (la crée si elle n'existe pas)
initController()  : void
Initialise le contrôleur (requête, réponse, logger).
supprimer_fraishorsforfait()  : mixed
Supprime un frais hors forfait.
valider_creation_fraishorsforfait()  : mixed
Crée un nouveau frais hors forfait après validation du formulaire
valider_maj_fraisforfait()  : mixed
Met à jour les quantités des frais forfaitaires saisies
commun()  : mixed
Affichage commun de la page de gestion des frais

Properties

$helpers

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

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

$request

Instance de la requête principale.

protected CLIRequest|IncomingRequest $request

Methods

index()

Affiche la fiche de frais du mois en cours (la crée si elle n'existe pas)

public index() : mixed

initController()

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

supprimer_fraishorsforfait()

Supprime un frais hors forfait.

public supprimer_fraishorsforfait(int $id_fraishorsforfait) : mixed
Parameters
$id_fraishorsforfait : int

Identifiant du frais à supprimer

valider_creation_fraishorsforfait()

Crée un nouveau frais hors forfait après validation du formulaire

public valider_creation_fraishorsforfait() : mixed

valider_maj_fraisforfait()

Met à jour les quantités des frais forfaitaires saisies

public valider_maj_fraisforfait() : mixed

commun()

Affichage commun de la page de gestion des frais

private commun(mixed $data) : mixed
Parameters
$data : mixed

        
On this page

Search results