本文整理匯總了PHP中Avatar::findByUser方法的典型用法代碼示例。如果您正苦於以下問題:PHP Avatar::findByUser方法的具體用法?PHP Avatar::findByUser怎麽用?PHP Avatar::findByUser使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Avatar
的用法示例。
在下文中一共展示了Avatar::findByUser方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: avatarAction
function avatarAction()
{
$this->view->title = "Gestion des avatars";
$avatar = new Avatar();
$classe = new Classe();
$this->user = Zend_Auth::getInstance()->getIdentity();
$avatars = $avatar->findByUser($this->user->id_utilisateur);
$this->view->avatar = $avatars;
$this->view->classe = $classe;
}
示例2: 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;
}