本文整理汇总了PHP中Utilisateur::isAdmin方法的典型用法代码示例。如果您正苦于以下问题:PHP Utilisateur::isAdmin方法的具体用法?PHP Utilisateur::isAdmin怎么用?PHP Utilisateur::isAdmin使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Utilisateur
的用法示例。
在下文中一共展示了Utilisateur::isAdmin方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: supprimerutilisateurAction
function supprimerutilisateurAction()
{
$this->view->title = "Suppression d'un utilisateur";
$utilisateuradmin = new Utilisateur();
$utilisateur = new Utilisateur();
$avatar = new Avatar();
$objet = new LigneInventaire();
$compavatar = new AvatarCompetence();
$id = $this->_request->getParam('id');
$utilisateur = $utilisateur->findById($id);
// L'admin ne peut pas supprimer son propre compte !
if ($utilisateuradmin->isAdmin($id)) {
$this->_redirect('admin/utilisateur');
return;
}
if ($this->_request->isPost()) {
$del = $this->_request->getPost('del');
if ($del == 'Oui' && $id > 0) {
// Recuperation de tous les avatars de l'utilisateur
$avatars = $avatar->findByUser($id);
foreach ($avatars as $avatar) {
// Recuperation des competences de chaque avatar
$compavatars = $compavatar->findByIdAvatar($avatar->id_avatar);
foreach ($compavatars as $compavatar) {
$compavatar->delete('id_competence = ' . $compavatar->id_competence);
}
// Suppression des competences
$compavatar = new AvatarCompetence();
// Recuperation des objets de chaque avatar
$objets = $objet->findByIdAvatar($avatar->id_avatar);
foreach ($objets as $objet) {
$objet->delete('id_objet = ' . $objet->id_objet);
}
// Suppression des objets
$objet = new LigneInventaire();
$avatar->delete('id_avatar = ' . $avatar->id_avatar);
//Suppression de l'avatar
}
$utilisateur = new Utilisateur();
// Recuperation de tous les avatars du joueur
$where = "id_utilisateur = " . $id;
$utilisateur->delete($where);
}
$this->_redirect('admin/utilisateur');
return;
}
$this->view->utilisateur = $utilisateur;
}
示例2: Login
<?php
require_once "../Config/autoload.php";
$login = new Login();
if (!$login->isConnecte()) {
header("Location: ../Vue/connexion.php");
} elseif (Utilisateur::isAdmin()) {
header("Location: ../Vue/administration.php");
} else {
header("Location: ../Vue/rechercherTrajet.php");
}