/** * Détermine l'action à exécuter en fonction de la requête reçue * * @param Requete $requete Requête reçue * @return string Action à exécuter */ private function creerAction(Requete $requete) { $action = "index"; // Action par défaut if ($requete->existeParametre('action')) { $action = $requete->getParametre('action'); } return $action; }
/** @var string @deprecated since version 0/ private $userstatus = null; /** * * @param Requete $requete * @return type */ public function __construct($requete = null) { $this->requete = $requete; if ($requete->existeParametre('a')) { // Première lettre en majuscule, la suite en minuscules $action = \ucfirst(\strtolower($requete->getParametre('a'))); } else { $action = "Disconnect"; } $this->doAction($action); return $this->getWidget(); }