|
Comus Party 1.0.0
Application web de mini-jeux en ligne
|
Classe ControllerBasket. Plus de détails...


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. | |
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.
| __construct | ( | FilesystemLoader | $loader, |
| Environment | $twig ) |
Constructeur de la classe ControllerBasket.
| FilesystemLoader | $loader | |
| Environment | $twig |
Réimplémentée à partir de Controller.
Définition à la ligne 35 du fichier ControllerBasket.class.php.
| addArticleToBasket | ( | ) |
Permet d'ajouter un article au panier.
| DateMalformedStringException | Exception levée dans le cas d'une date malformée |
| LoaderError | Exception levée dans le cas d'une erreur de chargement |
| RuntimeError | Exception levée dans le cas d'une erreur d'exécution |
| SyntaxError | Exception levée dans le cas d'une erreur de syntaxe |
| NotFoundException | Exception levée dans le cas d'une erreur de chargement |
Définition à la ligne 81 du fichier ControllerBasket.class.php.
| removeArticleBasket | ( | int | $id | ) |
Permet de supprimer un article du panier.
| $id | int ID de l'article à supprimer |
Définition à la ligne 123 du fichier ControllerBasket.class.php.
| show | ( | ) |
Affiche le panier avec la liste des articles (si article dans panier)
| LoaderError | Exception levée dans le cas d'une erreur de chargement du template |
| RuntimeError | Exception levée dans le cas d'une erreur d'exécution |
| SyntaxError | Exception levée dans le cas d'une erreur de syntaxe |
Définition à la ligne 47 du fichier ControllerBasket.class.php.