Jobbuddy
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Controller

Classe parente des contrôleurs. Plus de détails...

Graphe d'héritage de Controller:
ControllerAnnonce ControllerNewsLetter ControllerNote ControllerParticulier ControllerUtilisateur

Fonctions membres publiques

 __construct (\Twig\Environment $twig, \Twig\Loader\FilesystemLoader $loader)
 Constructeur de la classe Controller.
 call (string $methode)
 Appelle une méthode du contrôleur si elle existe.
 getPdo ()
 Récupère la connexion PDO.
 setPdo (PDO $pdo)
 Définit la connexion PDO.
 getLoader ()
 Récupère le chargeur Twig.
 setLoader (\Twig\Loader\FilesystemLoader $loader)
 Définit le chargeur Twig.
 getTwig ()
 Récupère l'environnement Twig.
 setTwig (\Twig\Environment $twig)
 Définit l'environnement Twig.
 getGet ()
 Récupère les données GET.
 setGet (?array $get)
 Définit les données GET.
 getPost ()
 Récupère les données POST.
 setPost (?array $post)
 Définit les données POST.

Description détaillée

Classe parente des contrôleurs.

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( \Twig\Environment $twig,
\Twig\Loader\FilesystemLoader $loader )

Constructeur de la classe Controller.

Paramètres
\Twig\Environment$twigEnvironnement Twig.
\Twig\Loader\FilesystemLoader$loaderChargeur Twig.

Réimplémentée dans ControllerAnnonce, ControllerNewsLetter, ControllerNote, ControllerParticulier, et ControllerUtilisateur.

Documentation des fonctions membres

◆ call()

call ( string $methode)

Appelle une méthode du contrôleur si elle existe.

Paramètres
string$methodeNom de la méthode.
Renvoie
mixed Résultat de la méthode.
Exceptions
ExceptionSi la méthode n'existe pas.

◆ getGet()

getGet ( )

Récupère les données GET.

Renvoie
array|null Données GET.

◆ getLoader()

getLoader ( )

Récupère le chargeur Twig.

Renvoie
\Twig\Loader\FilesystemLoader Chargeur.

◆ getPdo()

getPdo ( )

Récupère la connexion PDO.

Renvoie
PDO Connexion.

◆ getPost()

getPost ( )

Récupère les données POST.

Renvoie
array|null Données POST.

◆ getTwig()

getTwig ( )

Récupère l'environnement Twig.

Renvoie
\Twig\Environment Environnement.

◆ setGet()

setGet ( ?array $get)

Définit les données GET.

Paramètres
array | null$getDonnées GET.

◆ setLoader()

setLoader ( \Twig\Loader\FilesystemLoader $loader)

Définit le chargeur Twig.

Paramètres
\Twig\Loader\FilesystemLoader$loaderChargeur.

◆ setPdo()

setPdo ( PDO $pdo)

Définit la connexion PDO.

Paramètres
PDO$pdoConnexion.

◆ setPost()

setPost ( ?array $post)

Définit les données POST.

Paramètres
array | null$postDonnées POST.

◆ setTwig()

setTwig ( \Twig\Environment $twig)

Définit l'environnement Twig.

Paramètres
\Twig\Environment$twigEnvironnement.

La documentation de cette classe a été générée à partir du fichier suivant :