public function billet($idBillet) { $billet = $this->billet->getBillet($idBillet); $commentaires = $this->commentaire->getCommentaires($idBillet); $vue = new Vue("Billet"); $vue->generer(array('billet' => $billet, 'commentaires' => $commentaires)); }
/** * Génère la vue associée au contrôleur courant * * @param array $donneesVue Données nécessaires pour la génération de la vue */ protected function genererVue($donneesVue = array()) { // Détermination du nom du fichier vue à partir du nom du contrôleur actuel $classeControleur = get_class($this); $controleur = str_replace("Controleur", "", $classeControleur); // Instanciation et génération de la vueF $vue = new Vue($this->action, $controleur); $vue->generer($donneesVue); }
public function visiteur() { $resultat1 = $this->Visiteur->getVisiteurs(); $resultat2 = $this->Visiteur->visiteurparjour(); foreach ($resultat2 as $resultats) { $result = $resultats['nb1']; } $vue = new Vue("Visiteur"); $vue->generer(array('result' => $result, 'resultat1' => $resultat1)); }
/** * Génère la vue associée au contrôleur courant * * @param array $donneesVue Données nécessaires pour la génération de la vue * @param string $action Action associée à la vue (permet à un contrôleur de générer une vue pour une action spécifique) */ protected function genererVue($donneesVue = array(), $action = null) { // Utilisation de l'action actuelle par défaut $actionVue = $this->action; if ($action != null) { // Utilisation de l'action passée en paramètre $actionVue = $action; } // Utilisation du nom du contrôleur actuel $classeControleur = get_class($this); $controleurVue = str_replace("Controleur", "", $classeControleur); // Instanciation et génération de la vue $vue = new Vue($actionVue, $controleurVue); $vue->generer($donneesVue); }
private function ok($msgOk) { $vue = new Vue("Ok"); $vue->generer(array('msgOk' => $msgOk)); }
private function erreur($msgErreur) { $vue = new Vue("Erreur"); $vue->generer(array('msgErreur' => $msgErreur)); }
/** * Gère une erreur d'exécution (exception) * * @param Exception $exception Exception qui s'est produite */ private function gererErreur(Exception $exception) { $vue = new Vue('erreur'); $vue->generer(array('msgErreur' => $exception->getMessage())); }
public function profil() { $profil = $this->profil->seeProfil($_SESSION['idp']); $vue = new Vue("ModificationProfil"); $vue->generer(array('profil' => $profil)); }
public function accueil() { $billets = $this->billet->getBillets(); $vue = new Vue("Accueil"); $vue->generer(array('billets' => $billets)); }