/**
  * 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;
 }
示例#2
0
 /** @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();
 }