本文整理汇总了PHP中Utilisateur::get方法的典型用法代码示例。如果您正苦于以下问题:PHP Utilisateur::get方法的具体用法?PHP Utilisateur::get怎么用?PHP Utilisateur::get使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Utilisateur
的用法示例。
在下文中一共展示了Utilisateur::get方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: is_admin
function is_admin()
{
if (!isset($_SESSION['userid'])) {
return false;
}
$user = Utilisateur::get($_SESSION['userid']);
if ($user == null || $user->role != 2) {
return false;
}
return true;
}
示例2: generate_vars
function generate_vars($section, &$vars)
{
if (!$vars['is_logged']) {
return;
}
$counter = 0;
$user = Utilisateur::get($vars['userid']);
$counter += updateIfNecessary($user, 'password', 'motdepasse');
$counter += updateIfNecessary($user, 'prenom', 'prenom');
$counter += updateIfNecessary($user, 'nom', 'nom');
$counter += updateIfNecessary($user, 'jour', 'jour');
$counter += updateIfNecessary($user, 'mois', 'mois');
$counter += updateIfNecessary($user, 'annee', 'annee');
$counter += updateIfNecessary($user, 'courriel', 'courriel');
$counter += updateIfNecessary($user, 'sexe', 'sexe');
$counter += updateIfNecessary($user, 'theme', 'theme');
if ($counter > 0) {
$user->save();
}
$vars['user'] = Utilisateur::get($vars['userid']);
}
示例3: clear_deprecated_reserved_matches
include '../lib/source/serpent.class.php';
require_once '../model/utilisateur.inc.php';
clear_deprecated_reserved_matches();
session_start();
$sections = array('accueil', 'inscription', 'login', 'matchs', 'panier', 'achat', 'match_detail', 'signout', 'reservation_billet', 'confirmation_achat_billet', 'achat_billet', 'configuration', 'admin_matches', 'admin_arenas', 'admin');
$section = get($_GET, 'section', 'accueil');
if ($section == 'accueil') {
$section = get($_POST, 'section', 'accueil');
}
if (!in_array($section, $sections)) {
$section = 'unknown';
}
$vars = array();
$vars['userid'] = get_auth();
$vars['is_admin'] = is_admin();
$vars['is_logged'] = $vars['userid'] >= 0;
$vars['theme'] = 'standard.css';
include $section . '.php';
generate_vars($section, $vars);
$vars['section_name'] = ucfirst(str_replace('_', ' ', $section));
if ($vars['is_logged']) {
$user = Utilisateur::get($vars['userid']);
if ($user->theme == 'Dark') {
$vars['theme'] = 'dark.css';
}
}
$serpent = new serpent();
$serpent->compile_dir = '../view/templates_compiled';
$serpent->addPluginConfig('resource', 'file', array('template_dir' => '../view/templates/'));
$serpent->pass($vars);
echo $serpent->render($section);