Subversion Repositories Applications.framework

Rev

Rev 5 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
5 aurelien 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html>
3
<head>
4
<title>Docs For Class AdminAdministrateur</title>
5
<link rel="stylesheet" type="text/css" id="layout"
6
	href="../media/layout.css" media="screen">
7
<link rel="stylesheet" type="text/css" href="../media/style.css"
8
	media="all">
9
<link rel="stylesheet" type="text/css" href="../media/print.css"
10
	media="print">
11
</head>
12
 
13
<body>
14
<div id="header">
15
<div id="navLinks">[ <a href="../classtrees_default.html">Class
16
Tree: default</a> ] [ <a href="../elementindex_default.html">Index:
17
default</a> ] [ <a href="../elementindex.html">All elements</a> ]</div>
18
<div id="packagePosition">
19
<div id="packageTitle2">default</div>
20
<div id="packageTitle">default</div>
21
<div id="elementPath">&middot;</div>
22
</div>
23
</div>
24
 
25
<div id="nav" class="small">
26
<div id="packages">Packages:
27
<p><a href="../li_default.html">default</a></p>
28
<p><a href="../li_eFlore.html">eFlore</a></p>
29
</div>
30
 
31
<div id="index">
32
<div id="files">Files:<br>
33
<a href="../default/_controleurs---AdminAdministrateur.php.html">
34
AdminAdministrateur.php </a><br>
35
<a href="../default/_admin_administrateur.php.html">
36
admin_administrateur.php </a><br>
37
<a href="../default/_autoload.inc.php.html"> autoload.inc.php </a><br>
38
<a href="../default/_configuration---config.inc.php.html">
39
config.inc.php </a><br>
40
<a href="../default/_configuration---config_chemin.inc.php.html">
41
config_chemin.inc.php </a><br>
42
<a href="../default/_bibliotheque---Controleur.php.html">
43
Controleur.php </a><br>
44
<a href="../default/_bibliotheque---GestionnaireException.php.html">
45
GestionnaireException.php </a><br>
46
<a href="../default/_index.php.html"> index.php </a><br>
47
<a href="../default/_modeles---ListeAdmin.php.html"> ListeAdmin.php
48
</a><br>
49
<a href="../default/_bibliotheque---Modele.php.html"> Modele.php </a><br>
50
<a href="../default/_bibliotheque---Net_URL.php.html"> Net_URL.php </a><br>
51
<a href="../default/_bibliotheque---Net_URL2.php.html"> Net_URL2.php
52
</a><br>
53
<a href="../default/_bibliotheque---Registre.php.html"> Registre.php
54
</a><br>
55
</div>
56
<div id="interfaces"></div>
57
<div id="classes">Classes:<br>
58
<a href="../default/AdminAdministrateur.html"> AdminAdministrateur </a><br>
59
<a href="../default/Controleur.html"> Controleur </a><br>
60
<a href="../default/GestionnaireException.html">
61
GestionnaireException </a><br>
62
<a href="../default/listeAdmin.html"> listeAdmin </a><br>
63
<a href="../default/Modele.html"> Modele </a><br>
64
<a href="../default/Net_URL.html"> Net_URL </a><br>
65
<a href="../default/Net_URL2.html"> Net_URL2 </a><br>
66
<a href="../default/Registre.html"> Registre </a><br>
67
</div>
68
</div>
69
</div>
70
 
71
<div id="body">
72
<h1>Class: AdminAdministrateur</h1>
73
<p style="margin: 0px;">Source Location:
74
/controleurs/AdminAdministrateur.php</p>
75
 
76
 
77
<div class="leftcol">
78
<h3><a href="#class_details">Class Overview</a> <span
79
	class="smalllinenumber">[line 6]</span></h3>
80
<div id="classTree"><pre><a
81
	href="../default/Controleur.html">Controleur</a>
82
   |
83
   --AdminAdministrateur</pre></div>
84
<div class="small">
85
<p>Classe controleur pour l'application administration des
86
administrateurs</p>
87
<h4>Author(s):</h4>
88
<ul>
89
</ul>
90
<h4>Version:</h4>
91
<ul>
92
</ul>
93
 
94
<h4>Copyright:</h4>
95
<ul>
96
	</li>
97
</div>
98
</div>
99
 
100
<div class="middlecol">
101
<h3><a href="#class_vars">Variables</a></h3>
102
<ul class="small">
103
</ul>
104
<h3><a href="#class_consts">Constants</a></h3>
105
<ul class="small">
106
</ul>
107
</div>
108
<div class="rightcol">
109
<h3><a href="#class_methods">Methods</a></h3>
110
<ul class="small">
111
	<li><a href="../default/AdminAdministrateur.html#methodadminPied">adminPied</a></li>
112
	<li><a href="../default/AdminAdministrateur.html#methodadminTete">adminTete</a></li>
113
	<li><a href="../default/AdminAdministrateur.html#methodajoutAdmin">ajoutAdmin</a></li>
114
	<li><a
115
		href="../default/AdminAdministrateur.html#methodajoutAdminVa">ajoutAdminVa</a></li>
116
	<li><a
117
		href="../default/AdminAdministrateur.html#methodchargerAdmin">chargerAdmin</a></li>
118
	<li><a
119
		href="../default/AdminAdministrateur.html#methoddemanderIdent">demanderIdent</a></li>
120
	<li><a href="../default/AdminAdministrateur.html#methodindex">index</a></li>
121
	<li><a href="../default/AdminAdministrateur.html#methodmodifAdmin">modifAdmin</a></li>
122
	<li><a
123
		href="../default/AdminAdministrateur.html#methodmodifAdminVa">modifAdminVa</a></li>
124
	<li><a href="../default/AdminAdministrateur.html#methodsupprAdmin">supprAdmin</a></li>
125
</ul>
126
</div>
127
 
128
<div id="content">
129
<hr>
130
<div class="contents"></div>
131
 
132
<div class="leftCol">
133
<h2>Inherited Variables</h2>
134
<h2>Inherited Constants</h2>
135
</div>
136
 
137
<div class="rightCol">
138
<h2>Inherited Methods</h2>
139
<div class="indent">
140
<h3>Class: <a href="../default/Controleur.html">Controleur</a></h3>
141
<dl class="small">
142
	<dt><a href="../default/Controleur.html#method__construct">Controleur::__construct()</a>
143
	</dt>
144
	<dd>Constructeur par défaut</dd>
145
	<dt><a href="../default/Controleur.html#methodchargerModele">Controleur::chargerModele()</a>
146
	</dt>
147
	<dd>Charge un modele donné et le rend disponible sous la forme
148
	$this-&gt;nom_modele</dd>
149
	<dt><a href="../default/Controleur.html#methodchargerVue">Controleur::chargerVue()</a>
150
	</dt>
151
	<dd>Fonction prenant en paramètre le nom d'un squelette et un
152
	tableau associatif de données, en extrait les variables, charge le
153
	squelette et cree une variable de classe contenant les deux combinés.</dd>
154
</dl>
155
</div>
156
</div>
157
<br clear="all">
158
<hr>
159
 
160
<a name="class_details"></a>
161
<h2>Class Details</h2>
162
<p align="center"><strong>Classe controleur pour
163
l'application administration des administrateurs </strong></p>
164
<p class="small" style="color: #334B66;">[ <a href="#top">Top</a> ]</p>
165
 
166
<hr>
167
<a name="class_vars"></a>
168
<h2>Class Variables</h2>
169
 
170
<hr>
171
<a name="class_methods"></a>
172
<h2>Class Methods</h2>
173
 
174
<a name="methodadminPied"></a>
175
<p></p>
176
<h3>adminPied</h3>
177
<div class="indent">
178
<p><code>string adminPied( )</code></p>
179
 
180
<p class="linenumber">[line 188]</p>
181
<p align="center"><strong>Renvoie le pied de page de
182
l'application </strong></p>
183
<h4>Tags:</h4>
184
<ul>
185
	<li><b>return</b> - le pied de page de l'application</li>
186
</ul>
187
 
188
 
189
<h4>Parameters:</h4>
190
<ul>
191
</ul>
192
</div>
193
<p class="top">[ <a href="#top">Top</a> ]</p>
194
<a name="methodadminTete"></a>
195
<p></p>
196
<h3>adminTete</h3>
197
<div class="indent">
198
<p><code>string adminTete( )</code></p>
199
 
200
<p class="linenumber">[line 177]</p>
201
<p align="center"><strong>Renvoie la tête de page de
202
l'application </strong></p>
203
<h4>Tags:</h4>
204
<ul>
205
	<li><b>return</b> - la tete de page de l'application</li>
206
</ul>
207
 
208
 
209
<h4>Parameters:</h4>
210
<ul>
211
</ul>
212
</div>
213
<p class="top">[ <a href="#top">Top</a> ]</p>
214
<a name="methodajoutAdmin"></a>
215
<p></p>
216
<h3>ajoutAdmin</h3>
217
<div class="indent">
218
<p><code>string ajoutAdmin( )</code></p>
219
 
220
<p class="linenumber">[line 106]</p>
221
<p align="center"><strong>Appelle la vue contenant le
222
formulaire d'ajout d'un administrateur </strong></p>
223
<h4>Tags:</h4>
224
<ul>
225
	<li><b>return</b> - la vue contenant le formulaire d'ajout</li>
226
</ul>
227
 
228
 
229
<h4>Parameters:</h4>
230
<ul>
231
</ul>
232
</div>
233
<p class="top">[ <a href="#top">Top</a> ]</p>
234
<a name="methodajoutAdminVa"></a>
235
<p></p>
236
<h3>ajoutAdminVa</h3>
237
<div class="indent">
238
<p><code>string ajoutAdminVa( string $nom, string $prenom,
239
string $mail, string $lang, string $pass, $pass_conf)</code></p>
240
 
241
<p class="linenumber">[line 131]</p>
242
<p align="center"><strong>Fonction appelée lors de la
243
validation du formulaire d'ajout d'un administrateur. </strong></p>
244
<p>Elle ajoute celui-ci les dans la base de données S'il y a une
245
erreur et rappelle la formulaire et notifie l'erreur, sinon elle charge
246
la liste des administrateurs</p>
247
<h4>Tags:</h4>
248
<ul>
249
	<li><b>return</b> - la vue correspondante</li>
250
</ul>
251
 
252
 
253
<h4>Parameters:</h4>
254
<ul>
255
	<li><span class="type">string</span> <b>$nom</b> - le nom</li>
256
	<li><span class="type">string</span> <b>$prenom</b> - le prénom</li>
257
	<li><span class="type">string</span> <b>$mail</b> - le mail</li>
258
	<li><span class="type">string</span> <b>$lang</b> - le mot de
259
	passe</li>
260
	<li><span class="type">string</span> <b>$pass</b> - la
261
	confirmation du mot de passe</li>
262
	<li><span class="type"></span> <b>$pass_conf</b> -</li>
263
</ul>
264
</div>
265
<p class="top">[ <a href="#top">Top</a> ]</p>
266
<a name="methodchargerAdmin"></a>
267
<p></p>
268
<h3>chargerAdmin</h3>
269
<div class="indent">
270
<p><code>string chargerAdmin( [array $erreurs = array()])</code></p>
271
 
272
<p class="linenumber">[line 21]</p>
273
<p align="center"><strong>Charge la liste des
274
administrateurs et l'envoie à la vue </strong></p>
275
<h4>Tags:</h4>
276
<ul>
277
	<li><b>return</b> - la vue correspondante</li>
278
</ul>
279
 
280
 
281
<h4>Parameters:</h4>
282
<ul>
283
	<li><span class="type">array</span> <b>$erreurs</b> - un tableau
284
	contenant les erreurs à afficher s'il y en a</li>
285
</ul>
286
</div>
287
<p class="top">[ <a href="#top">Top</a> ]</p>
288
<a name="methoddemanderIdent"></a>
289
<p></p>
290
<h3>demanderIdent</h3>
291
<div class="indent">
292
<p><code>string demanderIdent( )</code></p>
293
 
294
<p class="linenumber">[line 167]</p>
295
<p align="center"><strong>Apelle le formulaire
296
d'identification (dans le cas où l'utilisateur n'est pas identifié) </strong></p>
297
<h4>Tags:</h4>
298
<ul>
299
	<li><b>return</b> - la vue permettant de s'identifier</li>
300
</ul>
301
 
302
 
303
<h4>Parameters:</h4>
304
<ul>
305
</ul>
306
</div>
307
<p class="top">[ <a href="#top">Top</a> ]</p>
308
<a name="methodindex"></a>
309
<p></p>
310
<h3>index</h3>
311
<div class="indent">
312
<p><code>void index( )</code></p>
313
 
314
<p class="linenumber">[line 11]</p>
315
<p align="center"><strong>Fonction d'affichage par défaut,
316
elle appelle la liste des administrateurs </strong></p>
317
 
318
 
319
<h4>Parameters:</h4>
320
<ul>
321
</ul>
322
</div>
323
<p class="top">[ <a href="#top">Top</a> ]</p>
324
<a name="methodmodifAdmin"></a>
325
<p></p>
326
<h3>modifAdmin</h3>
327
<div class="indent">
328
<p><code>string modifAdmin( $id)</code></p>
329
 
330
<p class="linenumber">[line 37]</p>
331
<p align="center"><strong>Charge les détails d'un
332
administrateur demandé et l'envoi à la </strong></p>
333
<p>vue qui permet de les modifier</p>
334
<h4>Tags:</h4>
335
<ul>
336
	<li><b>return</b> - la vue correspondante</li>
337
</ul>
338
 
339
 
340
<h4>Parameters:</h4>
341
<ul>
342
	<li><span class="type"></span> <b>$id</b> -</li>
343
</ul>
344
</div>
345
<p class="top">[ <a href="#top">Top</a> ]</p>
346
<a name="methodmodifAdminVa"></a>
347
<p></p>
348
<h3>modifAdminVa</h3>
349
<div class="indent">
350
<p><code>string modifAdminVa( string $id, string $nom, string
351
$prenom, string $mail, string $lang, string $pass, $pass_conf)</code></p>
352
 
353
<p class="linenumber">[line 60]</p>
354
<p align="center"><strong>Fonction appelée lors de la
355
validation du formulaire de modification </strong></p>
356
<p>des détails d'un administrateurs. Elle modifie les détails dans
357
la base de données. S'il y a une erreur et rappelle la formulaire et
358
notifie l'erreur, sinon elle charge la liste des administrateurs</p>
359
<h4>Tags:</h4>
360
<ul>
361
	<li><b>return</b> - la vue correspondante</li>
362
</ul>
363
 
364
 
365
<h4>Parameters:</h4>
366
<ul>
367
	<li><span class="type">string</span> <b>$id</b> - l'identifiant de
368
	l'administrateur*</li>
369
	<li><span class="type">string</span> <b>$nom</b> - le nom</li>
370
	<li><span class="type">string</span> <b>$prenom</b> - le prénom</li>
371
	<li><span class="type">string</span> <b>$mail</b> - le mail</li>
372
	<li><span class="type">string</span> <b>$lang</b> - le mot de
373
	passe</li>
374
	<li><span class="type">string</span> <b>$pass</b> - la
375
	confirmation du mot de passe</li>
376
	<li><span class="type"></span> <b>$pass_conf</b> -</li>
377
</ul>
378
</div>
379
<p class="top">[ <a href="#top">Top</a> ]</p>
380
<a name="methodsupprAdmin"></a>
381
<p></p>
382
<h3>supprAdmin</h3>
383
<div class="indent">
384
<p><code>string supprAdmin( $id)</code></p>
385
 
386
<p class="linenumber">[line 90]</p>
387
<p align="center"><strong>Supprime un administrateur dans
388
la base de données, renvoie la liste des administrateurs, en affichant
389
des erreurs s'il y en a. </strong></p>
390
<h4>Tags:</h4>
391
<ul>
392
	<li><b>return</b> - la vue contenant la liste des administrateurs</li>
393
</ul>
394
 
395
 
396
<h4>Parameters:</h4>
397
<ul>
398
	<li><span class="type"></span> <b>$id</b> -</li>
399
</ul>
400
</div>
401
<p class="top">[ <a href="#top">Top</a> ]</p>
402
 
403
<hr>
404
<a name="class_consts"></a>
405
<h2>Class Constants</h2>
406
</div>
407
<div id="credit">
408
<hr>
409
Documentation generated on Thu, 02 Apr 2009 10:23:02 +0200 by <a
410
	href="http://www.phpdoc.org">phpDocumentor 1.4.1</a></div>
411
</div>
412
</body>
413
</html>