16,6 → 16,11 |
const MODE_UTILISATEUR = 'utilisateur'; |
private $page; |
private $mode; |
/** |
* Si true, pas de barre de navigation inter-applications |
* Attention, pour l'instant nobar désactive également le bouton pour avoir ses stats personnelles |
*/ |
private $nobar; |
|
/** |
* Méthode appelée avec une requête de type GET. |
26,6 → 31,7 |
extract($this->parametres); |
$this->mode = (isset($mode)) ? $mode : self::MODE_DEFAUT; |
$this->page = (isset($page)) ? $page : self::PAGE_DEFAUT; |
$this->nobar = (isset($nobar)) ? $nobar : false; |
|
$methode = $this->traiterNomMethodeExecuter($this->page); |
if (method_exists($this, $methode)) { |
83,6 → 89,8 |
$widget['donnees']['url_service'] = sprintf($this->config['chemins']['baseURLServicesCelTpl'], 'CelStatistique'); |
$widget['donnees']['filtres'] = $this->parametres; |
$widget['donnees']['utilisateur_authentifie'] = $utilisateur_authentifie; |
|
$widget['donnees']['nobar'] = $this->nobar; |
} |
return $widget; |
} |