Example #1
0
 public function desactive($uid)
 {
     if ($uid == 1) {
         throw new Exception('Super admin can\'t be desactived');
     }
     $q = $this->dbLogin->duplicate();
     $q->andWhere(array('uid' => $uid));
     $r = $q->update(array('status' => '0'));
     if ($uid == $this->uid()) {
         $this->session->setInArray('loginData', 'status', !$r);
     }
     return $r;
 }