Blame | Last modification | View Log | RSS feed
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Docs For Class AdminAdministrateur</title>
<link rel="stylesheet" type="text/css" id="layout"
href="../media/layout.css" media="screen">
<link rel="stylesheet" type="text/css" href="../media/style.css"
media="all">
<link rel="stylesheet" type="text/css" href="../media/print.css"
media="print">
</head>
<body>
<div id="header">
<div id="navLinks">[ <a href="../classtrees_default.html">Class
Tree: default</a> ] [ <a href="../elementindex_default.html">Index:
default</a> ] [ <a href="../elementindex.html">All elements</a> ]</div>
<div id="packagePosition">
<div id="packageTitle2">default</div>
<div id="packageTitle">default</div>
<div id="elementPath">·</div>
</div>
</div>
<div id="nav" class="small">
<div id="packages">Packages:
<p><a href="../li_default.html">default</a></p>
<p><a href="../li_eFlore.html">eFlore</a></p>
</div>
<div id="index">
<div id="files">Files:<br>
<a href="../default/_controleurs---AdminAdministrateur.php.html">
AdminAdministrateur.php </a><br>
<a href="../default/_admin_administrateur.php.html">
admin_administrateur.php </a><br>
<a href="../default/_autoload.inc.php.html"> autoload.inc.php </a><br>
<a href="../default/_configuration---config.inc.php.html">
config.inc.php </a><br>
<a href="../default/_configuration---config_chemin.inc.php.html">
config_chemin.inc.php </a><br>
<a href="../default/_bibliotheque---Controleur.php.html">
Controleur.php </a><br>
<a href="../default/_bibliotheque---GestionnaireException.php.html">
GestionnaireException.php </a><br>
<a href="../default/_index.php.html"> index.php </a><br>
<a href="../default/_modeles---ListeAdmin.php.html"> ListeAdmin.php
</a><br>
<a href="../default/_bibliotheque---Modele.php.html"> Modele.php </a><br>
<a href="../default/_bibliotheque---Net_URL.php.html"> Net_URL.php </a><br>
<a href="../default/_bibliotheque---Net_URL2.php.html"> Net_URL2.php
</a><br>
<a href="../default/_bibliotheque---Registre.php.html"> Registre.php
</a><br>
</div>
<div id="interfaces"></div>
<div id="classes">Classes:<br>
<a href="../default/AdminAdministrateur.html"> AdminAdministrateur </a><br>
<a href="../default/Controleur.html"> Controleur </a><br>
<a href="../default/GestionnaireException.html">
GestionnaireException </a><br>
<a href="../default/listeAdmin.html"> listeAdmin </a><br>
<a href="../default/Modele.html"> Modele </a><br>
<a href="../default/Net_URL.html"> Net_URL </a><br>
<a href="../default/Net_URL2.html"> Net_URL2 </a><br>
<a href="../default/Registre.html"> Registre </a><br>
</div>
</div>
</div>
<div id="body">
<h1>Class: AdminAdministrateur</h1>
<p style="margin: 0px;">Source Location:
/controleurs/AdminAdministrateur.php</p>
<div class="leftcol">
<h3><a href="#class_details">Class Overview</a> <span
class="smalllinenumber">[line 6]</span></h3>
<div id="classTree"><pre><a
href="../default/Controleur.html">Controleur</a>
|
--AdminAdministrateur</pre></div>
<div class="small">
<p>Classe controleur pour l'application administration des
administrateurs</p>
<h4>Author(s):</h4>
<ul>
</ul>
<h4>Version:</h4>
<ul>
</ul>
<h4>Copyright:</h4>
<ul>
</li>
</div>
</div>
<div class="middlecol">
<h3><a href="#class_vars">Variables</a></h3>
<ul class="small">
</ul>
<h3><a href="#class_consts">Constants</a></h3>
<ul class="small">
</ul>
</div>
<div class="rightcol">
<h3><a href="#class_methods">Methods</a></h3>
<ul class="small">
<li><a href="../default/AdminAdministrateur.html#methodadminPied">adminPied</a></li>
<li><a href="../default/AdminAdministrateur.html#methodadminTete">adminTete</a></li>
<li><a href="../default/AdminAdministrateur.html#methodajoutAdmin">ajoutAdmin</a></li>
<li><a
href="../default/AdminAdministrateur.html#methodajoutAdminVa">ajoutAdminVa</a></li>
<li><a
href="../default/AdminAdministrateur.html#methodchargerAdmin">chargerAdmin</a></li>
<li><a
href="../default/AdminAdministrateur.html#methoddemanderIdent">demanderIdent</a></li>
<li><a href="../default/AdminAdministrateur.html#methodindex">index</a></li>
<li><a href="../default/AdminAdministrateur.html#methodmodifAdmin">modifAdmin</a></li>
<li><a
href="../default/AdminAdministrateur.html#methodmodifAdminVa">modifAdminVa</a></li>
<li><a href="../default/AdminAdministrateur.html#methodsupprAdmin">supprAdmin</a></li>
</ul>
</div>
<div id="content">
<hr>
<div class="contents"></div>
<div class="leftCol">
<h2>Inherited Variables</h2>
<h2>Inherited Constants</h2>
</div>
<div class="rightCol">
<h2>Inherited Methods</h2>
<div class="indent">
<h3>Class: <a href="../default/Controleur.html">Controleur</a></h3>
<dl class="small">
<dt><a href="../default/Controleur.html#method__construct">Controleur::__construct()</a>
</dt>
<dd>Constructeur par défaut</dd>
<dt><a href="../default/Controleur.html#methodchargerModele">Controleur::chargerModele()</a>
</dt>
<dd>Charge un modele donné et le rend disponible sous la forme
$this->nom_modele</dd>
<dt><a href="../default/Controleur.html#methodchargerVue">Controleur::chargerVue()</a>
</dt>
<dd>Fonction prenant en paramètre le nom d'un squelette et un
tableau associatif de données, en extrait les variables, charge le
squelette et cree une variable de classe contenant les deux combinés.</dd>
</dl>
</div>
</div>
<br clear="all">
<hr>
<a name="class_details"></a>
<h2>Class Details</h2>
<p align="center"><strong>Classe controleur pour
l'application administration des administrateurs </strong></p>
<p class="small" style="color: #334B66;">[ <a href="#top">Top</a> ]</p>
<hr>
<a name="class_vars"></a>
<h2>Class Variables</h2>
<hr>
<a name="class_methods"></a>
<h2>Class Methods</h2>
<a name="methodadminPied"></a>
<p></p>
<h3>adminPied</h3>
<div class="indent">
<p><code>string adminPied( )</code></p>
<p class="linenumber">[line 188]</p>
<p align="center"><strong>Renvoie le pied de page de
l'application </strong></p>
<h4>Tags:</h4>
<ul>
<li><b>return</b> - le pied de page de l'application</li>
</ul>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodadminTete"></a>
<p></p>
<h3>adminTete</h3>
<div class="indent">
<p><code>string adminTete( )</code></p>
<p class="linenumber">[line 177]</p>
<p align="center"><strong>Renvoie la tête de page de
l'application </strong></p>
<h4>Tags:</h4>
<ul>
<li><b>return</b> - la tete de page de l'application</li>
</ul>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodajoutAdmin"></a>
<p></p>
<h3>ajoutAdmin</h3>
<div class="indent">
<p><code>string ajoutAdmin( )</code></p>
<p class="linenumber">[line 106]</p>
<p align="center"><strong>Appelle la vue contenant le
formulaire d'ajout d'un administrateur </strong></p>
<h4>Tags:</h4>
<ul>
<li><b>return</b> - la vue contenant le formulaire d'ajout</li>
</ul>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodajoutAdminVa"></a>
<p></p>
<h3>ajoutAdminVa</h3>
<div class="indent">
<p><code>string ajoutAdminVa( string $nom, string $prenom,
string $mail, string $lang, string $pass, $pass_conf)</code></p>
<p class="linenumber">[line 131]</p>
<p align="center"><strong>Fonction appelée lors de la
validation du formulaire d'ajout d'un administrateur. </strong></p>
<p>Elle ajoute celui-ci les dans la base de données S'il y a une
erreur et rappelle la formulaire et notifie l'erreur, sinon elle charge
la liste des administrateurs</p>
<h4>Tags:</h4>
<ul>
<li><b>return</b> - la vue correspondante</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li><span class="type">string</span> <b>$nom</b> - le nom</li>
<li><span class="type">string</span> <b>$prenom</b> - le prénom</li>
<li><span class="type">string</span> <b>$mail</b> - le mail</li>
<li><span class="type">string</span> <b>$lang</b> - le mot de
passe</li>
<li><span class="type">string</span> <b>$pass</b> - la
confirmation du mot de passe</li>
<li><span class="type"></span> <b>$pass_conf</b> -</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodchargerAdmin"></a>
<p></p>
<h3>chargerAdmin</h3>
<div class="indent">
<p><code>string chargerAdmin( [array $erreurs = array()])</code></p>
<p class="linenumber">[line 21]</p>
<p align="center"><strong>Charge la liste des
administrateurs et l'envoie à la vue </strong></p>
<h4>Tags:</h4>
<ul>
<li><b>return</b> - la vue correspondante</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li><span class="type">array</span> <b>$erreurs</b> - un tableau
contenant les erreurs à afficher s'il y en a</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methoddemanderIdent"></a>
<p></p>
<h3>demanderIdent</h3>
<div class="indent">
<p><code>string demanderIdent( )</code></p>
<p class="linenumber">[line 167]</p>
<p align="center"><strong>Apelle le formulaire
d'identification (dans le cas où l'utilisateur n'est pas identifié) </strong></p>
<h4>Tags:</h4>
<ul>
<li><b>return</b> - la vue permettant de s'identifier</li>
</ul>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodindex"></a>
<p></p>
<h3>index</h3>
<div class="indent">
<p><code>void index( )</code></p>
<p class="linenumber">[line 11]</p>
<p align="center"><strong>Fonction d'affichage par défaut,
elle appelle la liste des administrateurs </strong></p>
<h4>Parameters:</h4>
<ul>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodmodifAdmin"></a>
<p></p>
<h3>modifAdmin</h3>
<div class="indent">
<p><code>string modifAdmin( $id)</code></p>
<p class="linenumber">[line 37]</p>
<p align="center"><strong>Charge les détails d'un
administrateur demandé et l'envoi à la </strong></p>
<p>vue qui permet de les modifier</p>
<h4>Tags:</h4>
<ul>
<li><b>return</b> - la vue correspondante</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li><span class="type"></span> <b>$id</b> -</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodmodifAdminVa"></a>
<p></p>
<h3>modifAdminVa</h3>
<div class="indent">
<p><code>string modifAdminVa( string $id, string $nom, string
$prenom, string $mail, string $lang, string $pass, $pass_conf)</code></p>
<p class="linenumber">[line 60]</p>
<p align="center"><strong>Fonction appelée lors de la
validation du formulaire de modification </strong></p>
<p>des détails d'un administrateurs. Elle modifie les détails dans
la base de données. S'il y a une erreur et rappelle la formulaire et
notifie l'erreur, sinon elle charge la liste des administrateurs</p>
<h4>Tags:</h4>
<ul>
<li><b>return</b> - la vue correspondante</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li><span class="type">string</span> <b>$id</b> - l'identifiant de
l'administrateur*</li>
<li><span class="type">string</span> <b>$nom</b> - le nom</li>
<li><span class="type">string</span> <b>$prenom</b> - le prénom</li>
<li><span class="type">string</span> <b>$mail</b> - le mail</li>
<li><span class="type">string</span> <b>$lang</b> - le mot de
passe</li>
<li><span class="type">string</span> <b>$pass</b> - la
confirmation du mot de passe</li>
<li><span class="type"></span> <b>$pass_conf</b> -</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<a name="methodsupprAdmin"></a>
<p></p>
<h3>supprAdmin</h3>
<div class="indent">
<p><code>string supprAdmin( $id)</code></p>
<p class="linenumber">[line 90]</p>
<p align="center"><strong>Supprime un administrateur dans
la base de données, renvoie la liste des administrateurs, en affichant
des erreurs s'il y en a. </strong></p>
<h4>Tags:</h4>
<ul>
<li><b>return</b> - la vue contenant la liste des administrateurs</li>
</ul>
<h4>Parameters:</h4>
<ul>
<li><span class="type"></span> <b>$id</b> -</li>
</ul>
</div>
<p class="top">[ <a href="#top">Top</a> ]</p>
<hr>
<a name="class_consts"></a>
<h2>Class Constants</h2>
</div>
<div id="credit">
<hr>
Documentation generated on Thu, 02 Apr 2009 10:23:02 +0200 by <a
href="http://www.phpdoc.org">phpDocumentor 1.4.1</a></div>
</div>
</body>
</html>