Beispiel #1
0
 /**
  * Executes index action
  *
  * @param sfRequest $request A request object
  */
 public function executeIndex(sfWebRequest $request)
 {
     try {
         $ginger = new \Ginger\Client\GingerClient(sfConfig::get('app_portail_ginger_key'));
         // Aucune idée pourquoi, mais le foreach ne marche pas sur l'objet, donc je copie dans un array
         $this->statistiques = array();
         $results = $ginger->getStats();
         foreach ($results as $semestre => $val) {
             $this->statistiques[$semestre] = $val;
         }
     } catch (\Ginger\Client\ApiException $ex) {
         $this->error = $ex->getCode() . " - " . $ex->getMessage();
     }
 }