Example #1
0
 public function autenticate(User &$user)
 {
     $table = strtolower($user->get_called_class());
     $array = array('username' => $user->getUsername()->get(), 'password' => $user->getPassword()->get(), 'hashtype' => $user->getHashtype()->get());
     $sql = $this->sql(array('query' => self::$FILTER, 'table' => $table, 'data' => $array));
     $db = DataBase::getInstance();
     $resp = $db->execute($sql);
     if ($resp && count($resp)) {
         $user->setVerified(true);
         $user->setArray($resp[0]);
         return true;
     }
     return false;
 }
Example #2
0
 public function testGetAndSetVerified()
 {
     $this->user->setVerified(false);
     $this->assertEquals(false, $this->user->getVerified());
 }