public function isAllowed($target, $action)
 {
     parent::verifyType($target, "string");
     parent::verifyType($action, "string");
     $result = $this->doFunction("f_isAuthorized", array("'" . $this->user->getEmail() . "'", "'" . $target . "'", "'" . $action . "'"));
     return $result > 0;
 }
예제 #2
0
 private function usernameExists($email)
 {
     parent::verifyType($email, "string");
     $table = DataAccessConfig::userData();
     $values = array($table->userId);
     $target = array($table->email => "'" . $email . "'");
     $result = $this->selectRows($table->tableName, $values, $target);
     return count($result) == 1;
 }