예제 #1
0
파일: auth.php 프로젝트: ateliee/pmp
 /**
  * @param AuthInterface $user
  */
 public function equals(AuthInterface $user)
 {
     return $this->getUserID() == $user->getUserID() && $this->equalsPassword($user->getPassword());
 }
예제 #2
0
파일: authModel.php 프로젝트: ateliee/pmp
 /**
  * @param AuthInterface $user
  */
 public function equals(AuthInterface $user)
 {
     $results = $this->findQuery(array("userid" => $user->getUserID()))->getResults();
     $class_name = get_class($this);
     foreach ($results as $result) {
         $class = new $class_name();
         $u = $class->setArray($result, false);
         if ($u->getUserID() == $user->getUserID() && $u->equalsPassword($user->getPassword())) {
             return $u;
         }
     }
     return false;
 }