本文整理汇总了PHP中person::getPermissionName方法的典型用法代码示例。如果您正苦于以下问题:PHP person::getPermissionName方法的具体用法?PHP person::getPermissionName怎么用?PHP person::getPermissionName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类person
的用法示例。
在下文中一共展示了person::getPermissionName方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getModel
/**
* Return Data-Model for the View
*/
private function getModel()
{
require_once 'classes/SQL.php';
$model = new stdClass();
$model->template = 'admin/HighscoreTable';
$model->isAdmin = person::getPermissionName() == 'admin' ? 'true' : 'false';
$model->gameID = $this->getGameId();
$sql = new SQL();
$sql->connect();
$model->data = $sql->get("SELECT * FROM ViewHighscore ORDER BY GamerMainScore DESC");
return $model;
}
示例2: getMain
/**
* Returns Main-Page from the Admin-Section as HTML-View
* @return string
*/
public function getMain()
{
include_once 'classes/person.php';
if (person::getPermissionName() != 'admin') {
$login = Uri::getAction('Login');
header("Location: {$login}");
} else {
require 'classes/view.php';
require './models/admin.php';
$view = new view();
return $view->loadTemplate(new admin_model());
}
}
示例3: getMain
/**
* Return Gamer-Main-Page as HTML-View
*/
public function getMain()
{
if (person::getPermissionName() != 'admin' && person::getPermissionName() != 'gameuser') {
$login = Uri::getAction('Login');
header("Location: {$login}");
} else {
require 'classes/view.php';
$model = new stdClass();
$model->template = 'game/main';
$model->hasFrage = isset($_SESSION['tmpFrage']['id']);
$model->user = $_SESSION['username'];
$model->points = 0;
$model->message = $model->hasFrage ? 'Welcome back' : 'Welcome';
$view = new view();
return $view->loadTemplate($model);
}
}
示例4: loggin
/**
* Checks user-Data for Login and Logg In
*/
public function loggin()
{
include_once 'classes/person.php';
$success = false;
$uri = '';
if (isset($_POST['username']) && isset($_POST['passwd'])) {
$username = (string) htmlspecialchars($_POST['username']);
$password = (string) htmlspecialchars($_POST['passwd']);
if (person::logIn($username, $password)) {
$success = true;
switch (person::getPermissionName()) {
case 'admin':
$uri = Uri::getAction('Admin', 'getMain');
break;
case 'gameuser':
$uri = Uri::getAction('Gamer', 'getMain');
break;
}
}
}
return json_encode(array("success" => $success, "uri" => $uri));
}