예제 #1
0
 public function index($login, $token)
 {
     if ($client = RestController::verifyToken($login, $token)) {
         $vins = $this->Vin->find('all', array('recursive' => 0));
         $devise = $client['Client']['devise_favorite'];
         $unite = $client['Client']['unite'];
         $this->set(array('devise' => $devise, 'unite' => $unite, 'vins' => $vins, '_serialize' => array('devise', 'unite', 'vins')));
     } else {
         $this->set(array('message' => 'mauvais token', '_serialize' => array('message')));
     }
 }
예제 #2
0
 public function changeCurrency($login, $token, $cur)
 {
     $this->loadModel('Client');
     if ($client = RestController::verifyToken($login, $token)) {
         $client['Client']['devise_favorite'] = $cur;
         unset($client['Client']['token']);
         if ($this->Client->save($client)) {
             $this->set(array('message' => 'modification enregistrée ', '_serialize' => array('message')));
         } else {
             $this->set(array('message' => 'Erreur lors de la sauvegarde ', '_serialize' => array('message')));
         }
     } else {
         $this->set(array('message' => 'wrong token', '_serialize' => array('message')));
     }
 }