Comus Party 1.0.0
Application web de mini-jeux en ligne
Chargement...
Recherche...
Aucune correspondance
Référence de la classe ControllerBasket

Classe ControllerBasket. Plus de détails...

Graphe d'héritage de ControllerBasket:
Graphe de collaboration de ControllerBasket:

Fonctions membres publiques

 __construct (FilesystemLoader $loader, Environment $twig)
 Constructeur de la classe ControllerBasket.
 
 show ()
 Affiche le panier avec la liste des articles (si article dans panier)
 
 addArticleToBasket ()
 Permet d'ajouter un article au panier.
 
 removeArticleBasket (int $id)
 Permet de supprimer un article du panier.
 
- Fonctions membres publiques hérités de Controller
 getPdo ()
 Retourne l'attribut PDO, correspondant à la connexion à la base de données.
 
 setPdo (PDO $pdo)
 Modifie l'attribut PDO, correspondant à la connexion à la base de données.
 
 call (string $method, ?array $args=[])
 Appelle la méthode du Controller passée en paramètre.
 
 getLoader ()
 Retourne l'attribut loader, correspondant au loader de Twig.
 
 setLoader (FilesystemLoader $loader)
 Modifie l'attribut loader, correspondant au loader de Twig.
 
 getTwig ()
 Retourne l'attribut twig, correspondant à l'environnement de Twig.
 
 setTwig (Environment $twig)
 Modifie l'attribut twig, correspondant à l'environnement de Twig.
 
 getGet ()
 Retourne l'attribut GET, correspondant aux données passées en paramètre via la méthode GET.
 
 setGet (?array $get)
 Modifie l'attribut GET, correspondant aux données passées en paramètre via la méthode GET.
 
 getPost ()
 Retourne l'attribut POST, correspondant aux données passées en paramètre via la méthode POST.
 
 setPost (?array $post)
 Modifie l'attribut POST, correspondant aux données passées en paramètre via la méthode POST.
 

Description détaillée

Classe ControllerBasket.

La classe ControllerBasket permet de faire le lien entre la vue et l'objet panier

Définition à la ligne 28 du fichier ControllerBasket.class.php.

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( FilesystemLoader $loader,
Environment $twig )

Constructeur de la classe ControllerBasket.

Paramètres
FilesystemLoader$loader
Environment$twig

Réimplémentée à partir de Controller.

Définition à la ligne 35 du fichier ControllerBasket.class.php.

Documentation des fonctions membres

◆ addArticleToBasket()

addArticleToBasket ( )

Permet d'ajouter un article au panier.

Renvoie
void
Exceptions
DateMalformedStringExceptionException levée dans le cas d'une date malformée
LoaderErrorException levée dans le cas d'une erreur de chargement
RuntimeErrorException levée dans le cas d'une erreur d'exécution
SyntaxErrorException levée dans le cas d'une erreur de syntaxe
NotFoundExceptionException levée dans le cas d'une erreur de chargement

Définition à la ligne 81 du fichier ControllerBasket.class.php.

◆ removeArticleBasket()

removeArticleBasket ( int $id)

Permet de supprimer un article du panier.

Paramètres
$idint ID de l'article à supprimer
Renvoie
void

Définition à la ligne 123 du fichier ControllerBasket.class.php.

◆ show()

show ( )

Affiche le panier avec la liste des articles (si article dans panier)

Renvoie
void
Exceptions
LoaderErrorException levée dans le cas d'une erreur de chargement du template
RuntimeErrorException levée dans le cas d'une erreur d'exécution
SyntaxErrorException levée dans le cas d'une erreur de syntaxe

Définition à la ligne 47 du fichier ControllerBasket.class.php.


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