Subversion Repositories Applications.framework

Rev

Rev 467 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 467 Rev 476
1
<!DOCTYPE html>
1
<!DOCTYPE html>
2
<html>
2
<html>
3
<head>
3
<head>
4
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5
	<meta name="generator" content="ApiGen 2.8.0">
5
	<meta name="generator" content="ApiGen 2.8.0">
6
 
6
 
7
	<title>Class Controleur | TBFramework - v0.2</title>
7
	<title>Class Controleur | TBFramework - v0.2</title>
8
 
8
 
9
	<script type="text/javascript" src="resources/combined.js?4205936287"></script>
9
	<script type="text/javascript" src="resources/combined.js?4205936287"></script>
10
	<script type="text/javascript" src="elementlist.js?117657638"></script>
10
	<script type="text/javascript" src="elementlist.js?1835392179"></script>
11
	<link rel="stylesheet" type="text/css" media="all" href="resources/style.css?3505392360">
11
	<link rel="stylesheet" type="text/css" media="all" href="resources/style.css?3505392360">
12
 
12
 
13
</head>
13
</head>
14
 
14
 
15
<body>
15
<body>
16
<div id="left">
16
<div id="left">
17
	<div id="menu">
17
	<div id="menu">
18
		<a href="index.html" title="Overview"><span>Overview</span></a>
18
		<a href="index.html" title="Overview"><span>Overview</span></a>
19
 
19
 
20
 
20
 
21
		<div id="groups">
21
		<div id="groups">
22
			<h3>Packages</h3>
22
			<h3>Packages</h3>
23
			<ul>
23
			<ul>
24
				<li class="active"><a href="package-Framework.html">Framework</a>
24
				<li class="active"><a href="package-Framework.html">Framework</a>
25
						</li>
25
						</li>
26
				<li><a href="package-PHP.html">PHP</a>
26
				<li><a href="package-PHP.html">PHP</a>
27
						</li>
27
						</li>
28
			</ul>
28
			</ul>
29
		</div>
29
		</div>
30
 
30
 
31
		<hr>
31
		<hr>
32
 
32
 
33
 
33
 
34
		<div id="elements">
34
		<div id="elements">
35
			<h3>Classes</h3>
35
			<h3>Classes</h3>
36
			<ul>
36
			<ul>
37
				<li><a href="class-Application.html">Application</a></li>
37
				<li><a href="class-Application.html">Application</a></li>
38
				<li><a href="class-Chronometre.html">Chronometre</a></li>
38
				<li><a href="class-Chronometre.html">Chronometre</a></li>
39
				<li><a href="class-Config.html">Config</a></li>
39
				<li><a href="class-Config.html">Config</a></li>
40
				<li class="active"><a href="class-Controleur.html">Controleur</a></li>
40
				<li class="active"><a href="class-Controleur.html">Controleur</a></li>
41
				<li><a href="class-Debug.html">Debug</a></li>
41
				<li><a href="class-Debug.html">Debug</a></li>
42
				<li><a href="class-GestionnaireException.html">GestionnaireException</a></li>
42
				<li><a href="class-GestionnaireException.html">GestionnaireException</a></li>
-
 
43
				<li><a href="class-I18n.html">I18n</a></li>
43
				<li><a href="class-Log.html">Log</a></li>
44
				<li><a href="class-Log.html">Log</a></li>
44
				<li><a href="class-Modele.html">Modele</a></li>
45
				<li><a href="class-Modele.html">Modele</a></li>
45
				<li><a href="class-Registre.html">Registre</a></li>
46
				<li><a href="class-Registre.html">Registre</a></li>
46
				<li><a href="class-SquelettePhp.html">SquelettePhp</a></li>
47
				<li><a href="class-SquelettePhp.html">SquelettePhp</a></li>
47
				<li><a href="class-Url.html">Url</a></li>
48
				<li><a href="class-Url.html">Url</a></li>
48
			</ul>
49
			</ul>
49
 
50
 
50
 
51
 
51
 
52
 
52
 
53
 
53
 
54
 
54
			<h3>Functions</h3>
55
			<h3>Functions</h3>
55
			<ul>
56
			<ul>
56
				<li><a href="function-autoloadAppliDefaut.html">autoloadAppliDefaut</a></li>
57
				<li><a href="function-autoloadAppliDefaut.html">autoloadAppliDefaut</a></li>
57
				<li><a href="function-autoloadFw.html">autoloadFw</a></li>
58
				<li><a href="function-autoloadFw.html">autoloadFw</a></li>
58
			</ul>
59
			</ul>
59
		</div>
60
		</div>
60
	</div>
61
	</div>
61
</div>
62
</div>
62
 
63
 
63
<div id="splitter"></div>
64
<div id="splitter"></div>
64
 
65
 
65
<div id="right">
66
<div id="right">
66
<div id="rightInner">
67
<div id="rightInner">
67
	<form id="search">
68
	<form id="search">
68
		<input type="hidden" name="cx" value="">
69
		<input type="hidden" name="cx" value="">
69
		<input type="hidden" name="ie" value="UTF-8">
70
		<input type="hidden" name="ie" value="UTF-8">
70
		<input type="text" name="q" class="text">
71
		<input type="text" name="q" class="text">
71
		<input type="submit" value="Search">
72
		<input type="submit" value="Search">
72
	</form>
73
	</form>
73
 
74
 
74
	<div id="navigation">
75
	<div id="navigation">
75
		<ul>
76
		<ul>
76
			<li>
77
			<li>
77
				<a href="index.html" title="Overview"><span>Overview</span></a>
78
				<a href="index.html" title="Overview"><span>Overview</span></a>
78
			</li>
79
			</li>
79
			<li>
80
			<li>
80
				<a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a>
81
				<a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a>
81
			</li>
82
			</li>
82
			<li class="active">
83
			<li class="active">
83
<span>Class</span>			</li>
84
<span>Class</span>			</li>
84
		</ul>
85
		</ul>
85
		<ul>
86
		<ul>
86
			<li>
87
			<li>
87
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
88
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
88
			</li>
89
			</li>
89
			<li>
90
			<li>
90
				<a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a>
91
				<a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a>
91
			</li>
92
			</li>
92
			<li>
93
			<li>
93
				<a href="todo.html" title="Todo list"><span>Todo</span></a>
94
				<a href="todo.html" title="Todo list"><span>Todo</span></a>
94
			</li>
95
			</li>
95
		</ul>
96
		</ul>
96
		<ul>
97
		<ul>
97
		</ul>
98
		</ul>
98
	</div>
99
	</div>
99
 
100
 
100
<div id="content" class="class">
101
<div id="content" class="class">
101
	<h1>Class Controleur</h1>
102
	<h1>Class Controleur</h1>
102
 
103
 
103
 
104
 
104
	<div class="description">
105
	<div class="description">
105
	
106
	
106
<p>Classe Controleur, coeur d'une application, c'est normalement la seule classe
107
<p>Classe Controleur, coeur d'une application, c'est normalement la seule classe
107
d'une application qui devrait être appelée de l'extérieur. Elle est abstraite
108
d'une application qui devrait être appelée de l'extérieur. Elle est abstraite
108
donc doit obligatoirement être étendue.</p>
109
donc doit obligatoirement être étendue.</p>
109
 
110
 
110
	</div>
111
	</div>
111
 
112
 
112
 
113
 
113
 
114
 
114
 
115
 
115
 
116
 
116
 
117
 
117
 
118
 
118
 
119
 
119
 
120
 
120
	<div class="info">
121
	<div class="info">
121
		<b>Abstract</b><br>
122
		<b>Abstract</b><br>
122
		
123
		
123
		
124
		
124
		<b>Package:</b> <a href="package-Framework.html">Framework</a><br>
125
		<b>Package:</b> <a href="package-Framework.html">Framework</a><br>
125
 
126
 
126
				<b>Category:</b>
127
				<b>Category:</b>
127
				php5<br>
128
				PHP 5.2<br>
128
				<b>Copyright:</b>
129
				<b>Copyright:</b>
129
				2009 Tela-Botanica<br>
130
				Copyright (c) 2009, Tela Botanica (<a
-
 
131
href="mailto:accueil&#64;tela-botanica.org">accueil&#64;<!-- -->tela-botanica.org</a>)<br>
130
				<b>License:</b>
132
				<b>License:</b>
131
				<a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a><br>
133
				<a href="GNU-GPL-v3">&lt;http://www.gnu.org/licenses/gpl.html&gt;</a><br>
132
				<b>License:</b>
134
				<b>License:</b>
133
				<a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a><br>
135
				<a href="CECILL-v2">&lt;http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt&gt;</a><br>
134
				<b>Author:</b>
136
				<b>Author:</b>
135
				Aurélien PERONNET &lt;<a
137
				Aurélien PERONNET &lt;<a
136
href="mailto:aurelien&#64;tela-botanica.org">aurelien&#64;<!-- -->tela-botanica.org</a>&gt;<br>
138
href="mailto:aurelien&#64;tela-botanica.org">aurelien&#64;<!-- -->tela-botanica.org</a>&gt;<br>
137
				<b>Author:</b>
139
				<b>Author:</b>
138
				Jean-Pascal MILCENT &lt;<a
140
				Jean-Pascal MILCENT &lt;<a
139
href="mailto:jpm&#64;tela-botanica.org">jpm&#64;<!-- -->tela-botanica.org</a>&gt;<br>
141
href="mailto:jpm&#64;tela-botanica.org">jpm&#64;<!-- -->tela-botanica.org</a>&gt;<br>
140
				<b>Version:</b>
-
 
141
				SVN: $Id: Controleur.php 191 2010-04-29 15:34:49Z jpm $<br>
-
 
142
				<b>Link:</b>
-
 
143
				/doc/framework/<br>
-
 
144
		<b>Located at</b> <a href="source-class-Controleur.html#3-138" title="Go to source code">Controleur.php</a><br>
142
		<b>Located at</b> <a href="source-class-Controleur.html#3-161" title="Go to source code">Controleur.php</a><br>
145
	</div>
143
	</div>
146
 
144
 
147
 
145
 
148
 
146
 
149
	<table class="summary" id="methods">
147
	<table class="summary" id="methods">
150
	<caption>Methods summary</caption>
148
	<caption>Methods summary</caption>
151
	<tr data-order="__construct" id="___construct">
149
	<tr data-order="__construct" id="___construct">
152
 
150
 
153
		<td class="attributes"><code>
151
		<td class="attributes"><code>
154
			 public 
152
			 public 
155
			
153
			
156
			
154
			
157
			</code>
155
			</code>
158
		</td>
156
		</td>
159
 
157
 
160
		<td class="name"><div>
158
		<td class="name"><div>
161
		<a class="anchor" href="#___construct">#</a>
159
		<a class="anchor" href="#___construct">#</a>
162
		<code><a href="source-class-Controleur.html#26-36" title="Go to source code">__construct</a>( )</code>
160
		<code><a href="source-class-Controleur.html#23-33" title="Go to source code">__construct</a>( )</code>
163
 
161
 
164
		<div class="description short">
162
		<div class="description short">
165
			
163
			
166
<p>Constructeur par défaut</p>
164
<p>Constructeur par défaut</p>
167
 
165
 
168
		</div>
166
		</div>
169
 
167
 
170
		<div class="description detailed hidden">
168
		<div class="description detailed hidden">
171
			
169
			
172
<p>Constructeur par défaut</p>
170
<p>Constructeur par défaut</p>
173
 
171
 
174
 
172
 
175
 
173
 
176
 
174
 
177
 
175
 
178
 
176
 
179
 
177
 
180
 
178
 
181
		</div>
179
		</div>
182
		</div></td>
180
		</div></td>
183
	</tr>
181
	</tr>
184
	<tr data-order="chargerModele" id="_chargerModele">
182
	<tr data-order="chargerModele" id="_chargerModele">
185
 
183
 
186
		<td class="attributes"><code>
184
		<td class="attributes"><code>
187
			final protected 
185
			final protected 
188
			boolean
186
			boolean
189
			
187
			
190
			</code>
188
			</code>
191
		</td>
189
		</td>
192
 
190
 
193
		<td class="name"><div>
191
		<td class="name"><div>
194
		<a class="anchor" href="#_chargerModele">#</a>
192
		<a class="anchor" href="#_chargerModele">#</a>
195
		<code><a href="source-class-Controleur.html#38-54" title="Go to source code">chargerModele</a>( <span>string <var>$nom_modele</var></span> )</code>
193
		<code><a href="source-class-Controleur.html#35-51" title="Go to source code">chargerModele</a>( <span>string <var>$nom_modele</var></span> )</code>
196
 
194
 
197
		<div class="description short">
195
		<div class="description short">
198
			
196
			
199
<p>Charge un modele donné et le rend disponible sous la forme
197
<p>Charge un modele donné et le rend disponible sous la forme
200
$this-&gt;nom_modele</p>
198
$this-&gt;nom_modele</p>
201
 
199
 
202
		</div>
200
		</div>
203
 
201
 
204
		<div class="description detailed hidden">
202
		<div class="description detailed hidden">
205
			
203
			
206
<p>Charge un modele donné et le rend disponible sous la forme
204
<p>Charge un modele donné et le rend disponible sous la forme
207
$this-&gt;nom_modele</p>
205
$this-&gt;nom_modele</p>
208
 
206
 
209
 
207
 
210
 
208
 
211
				<h4>Parameters</h4>
209
				<h4>Parameters</h4>
212
				<div class="list"><dl>
210
				<div class="list"><dl>
213
					<dt><var>$nom_modele</var></dt>
211
					<dt><var>$nom_modele</var></dt>
214
					<dd><code>string</code><br>$nom_modele le nom du modèle à  charger</dd>
212
					<dd><code>string</code><br>$nom_modele le nom du modèle à  charger</dd>
215
				</dl></div>
213
				</dl></div>
216
 
214
 
217
				<h4>Returns</h4>
215
				<h4>Returns</h4>
218
				<div class="list">
216
				<div class="list">
219
					<code>boolean</code><br>false si le chargement a échoué, sinon true.<br>
217
					<code>boolean</code><br>false si le chargement a échoué, sinon true.<br>
220
				</div>
218
				</div>
221
 
219
 
222
 
220
 
223
 
221
 
224
 
222
 
225
		</div>
223
		</div>
226
		</div></td>
224
		</div></td>
227
	</tr>
225
	</tr>
228
	<tr data-order="getModele" id="_getModele">
226
	<tr data-order="getModele" id="_getModele">
229
 
227
 
230
		<td class="attributes"><code>
228
		<td class="attributes"><code>
231
			final protected 
229
			final protected 
232
			mixed
230
			mixed
233
			
231
			
234
			</code>
232
			</code>
235
		</td>
233
		</td>
236
 
234
 
237
		<td class="name"><div>
235
		<td class="name"><div>
238
		<a class="anchor" href="#_getModele">#</a>
236
		<a class="anchor" href="#_getModele">#</a>
239
		<code><a href="source-class-Controleur.html#56-74" title="Go to source code">getModele</a>( <span>string <var>$nom_modele</var></span>, <span>String <var>$ext</var> = <span class="php-quote">'.php'</span></span> )</code>
237
		<code><a href="source-class-Controleur.html#53-71" title="Go to source code">getModele</a>( <span>string <var>$nom_modele</var></span>, <span>String <var>$ext</var> = <span class="php-quote">'.php'</span></span> )</code>
240
 
238
 
241
		<div class="description short">
239
		<div class="description short">
242
			
240
			
243
<p>Retourne un modele donné</p>
241
<p>Retourne un modele donné</p>
244
 
242
 
245
		</div>
243
		</div>
246
 
244
 
247
		<div class="description detailed hidden">
245
		<div class="description detailed hidden">
248
			
246
			
249
<p>Retourne un modele donné</p>
247
<p>Retourne un modele donné</p>
250
 
248
 
251
 
249
 
252
 
250
 
253
				<h4>Parameters</h4>
251
				<h4>Parameters</h4>
254
				<div class="list"><dl>
252
				<div class="list"><dl>
255
					<dt><var>$nom_modele</var></dt>
253
					<dt><var>$nom_modele</var></dt>
256
					<dd><code>string</code><br>$nom_modele le nom du fichier modèle à charger sans son extension</dd>
254
					<dd><code>string</code><br>$nom_modele le nom du fichier modèle à charger sans son extension</dd>
257
					<dt><var>$ext</var></dt>
255
					<dt><var>$ext</var></dt>
258
					<dd><code>String</code><br>$ext l'extension du fichier du modèel (par défaut : ".php"</dd>
256
					<dd><code>String</code><br>$ext l'extension du fichier du modèel (par défaut : ".php"</dd>
259
				</dl></div>
257
				</dl></div>
260
 
258
 
261
				<h4>Returns</h4>
259
				<h4>Returns</h4>
262
				<div class="list">
260
				<div class="list">
263
					<code>mixed</code><br>false si le chargement a échoué, sinon l'objet du modèle demandé.<br>
261
					<code>mixed</code><br>false si le chargement a échoué, sinon l'objet du modèle demandé.<br>
264
				</div>
262
				</div>
265
 
263
 
266
 
264
 
267
 
265
 
268
 
266
 
269
		</div>
267
		</div>
270
		</div></td>
268
		</div></td>
271
	</tr>
269
	</tr>
272
	<tr data-order="getVue" id="_getVue">
270
	<tr data-order="getVue" id="_getVue">
273
 
271
 
274
		<td class="attributes"><code>
272
		<td class="attributes"><code>
275
			final protected 
273
			final protected 
276
			boolean
274
			boolean
277
			
275
			
278
			</code>
276
			</code>
279
		</td>
277
		</td>
280
 
278
 
281
		<td class="name"><div>
279
		<td class="name"><div>
282
		<a class="anchor" href="#_getVue">#</a>
280
		<a class="anchor" href="#_getVue">#</a>
283
		<code><a href="source-class-Controleur.html#76-92" title="Go to source code">getVue</a>( <span>String <var>$nom_squelette</var></span>, <span>Array <var>$donnees</var> = <span class="php-keyword1">array</span>()</span>, <span>String <var>$ext</var> = <span class="php-quote">'.tpl.html'</span></span> )</code>
281
		<code><a href="source-class-Controleur.html#73-89" title="Go to source code">getVue</a>( <span>String <var>$nom_squelette</var></span>, <span>Array <var>$donnees</var> = <span class="php-keyword1">array</span>()</span>, <span>String <var>$ext</var> = <span class="php-quote">'.tpl.html'</span></span> )</code>
284
 
282
 
285
		<div class="description short">
283
		<div class="description short">
286
			
284
			
287
<p>Fonction prenant en paramètre le nom d'un squelette et un tableau associatif
285
<p>Fonction prenant en paramètre le nom d'un squelette et un tableau associatif
288
de données, en extrait les variables, charge le squelette et retourne le
286
de données, en extrait les variables, charge le squelette et retourne le
289
résultat des deux combinés.</p>
287
résultat des deux combinés.</p>
290
 
288
 
291
		</div>
289
		</div>
292
 
290
 
293
		<div class="description detailed hidden">
291
		<div class="description detailed hidden">
294
			
292
			
295
<p>Fonction prenant en paramètre le nom d'un squelette et un tableau associatif
293
<p>Fonction prenant en paramètre le nom d'un squelette et un tableau associatif
296
de données, en extrait les variables, charge le squelette et retourne le
294
de données, en extrait les variables, charge le squelette et retourne le
297
résultat des deux combinés.</p>
295
résultat des deux combinés.</p>
298
 
296
 
299
 
297
 
300
 
298
 
301
				<h4>Parameters</h4>
299
				<h4>Parameters</h4>
302
				<div class="list"><dl>
300
				<div class="list"><dl>
303
					<dt><var>$nom_squelette</var></dt>
301
					<dt><var>$nom_squelette</var></dt>
304
					<dd><code>String</code><br>$nom_squelette le nom du squelette sans son extension</dd>
302
					<dd><code>String</code><br>$nom_squelette le nom du squelette sans son extension</dd>
305
					<dt><var>$donnees</var></dt>
303
					<dt><var>$donnees</var></dt>
306
					<dd><code>Array</code><br>$donnees un tableau associatif contenant les variables a injecter dans la vue</dd>
304
					<dd><code>Array</code><br>$donnees un tableau associatif contenant les variables a injecter dans la vue</dd>
307
					<dt><var>$ext</var></dt>
305
					<dt><var>$ext</var></dt>
308
					<dd><code>String</code><br>$ext l'extension du fichier du squelette (par défaut : ".tpl.html"</dd>
306
					<dd><code>String</code><br>$ext l'extension du fichier du squelette (par défaut : ".tpl.html"</dd>
309
				</dl></div>
307
				</dl></div>
310
 
308
 
311
				<h4>Returns</h4>
309
				<h4>Returns</h4>
312
				<div class="list">
310
				<div class="list">
313
					<code>boolean</code><br>false si la vue n'existe pas, sinon la chaine résultat.<br>
311
					<code>boolean</code><br>false si la vue n'existe pas, sinon la chaine résultat.<br>
314
				</div>
312
				</div>
315
 
313
 
316
 
314
 
317
 
315
 
318
 
316
 
319
		</div>
317
		</div>
320
		</div></td>
318
		</div></td>
321
	</tr>
319
	</tr>
322
	<tr data-order="preTraiterDonnees" id="_preTraiterDonnees">
320
	<tr data-order="preTraiterDonnees" id="_preTraiterDonnees">
323
 
321
 
324
		<td class="attributes"><code>
322
		<td class="attributes"><code>
325
			 protected 
323
			 protected 
326
			Array
324
			Array
327
			
325
			
328
			</code>
326
			</code>
329
		</td>
327
		</td>
330
 
328
 
331
		<td class="name"><div>
329
		<td class="name"><div>
332
		<a class="anchor" href="#_preTraiterDonnees">#</a>
330
		<a class="anchor" href="#_preTraiterDonnees">#</a>
333
		<code><a href="source-class-Controleur.html#94-105" title="Go to source code">preTraiterDonnees</a>( <span>Array <var>$donnees</var></span> )</code>
331
		<code><a href="source-class-Controleur.html#91-102" title="Go to source code">preTraiterDonnees</a>( <span>Array <var>$donnees</var></span> )</code>
334
 
332
 
335
		<div class="description short">
333
		<div class="description short">
336
			
334
			
337
<p>Fonction prenant en paramètre un tableau de données et effectuant un
335
<p>Fonction prenant en paramètre un tableau de données et effectuant un
338
traitement dessus. Cette fonction est à surcharger dans les classes filles pour
336
traitement dessus. Cette fonction est à surcharger dans les classes filles pour
339
automatiser un traitement avant chaque chargement de vue.</p>
337
automatiser un traitement avant chaque chargement de vue.</p>
340
 
338
 
341
		</div>
339
		</div>
342
 
340
 
343
		<div class="description detailed hidden">
341
		<div class="description detailed hidden">
344
			
342
			
345
<p>Fonction prenant en paramètre un tableau de données et effectuant un
343
<p>Fonction prenant en paramètre un tableau de données et effectuant un
346
traitement dessus. Cette fonction est à surcharger dans les classes filles pour
344
traitement dessus. Cette fonction est à surcharger dans les classes filles pour
347
automatiser un traitement avant chaque chargement de vue.</p>
345
automatiser un traitement avant chaque chargement de vue.</p>
348
 
346
 
349
 
347
 
350
 
348
 
351
				<h4>Parameters</h4>
349
				<h4>Parameters</h4>
352
				<div class="list"><dl>
350
				<div class="list"><dl>
353
					<dt><var>$donnees</var></dt>
351
					<dt><var>$donnees</var></dt>
354
					<dd><code>Array</code><br>$donnees Le tableau de données à traiter</dd>
352
					<dd><code>Array</code><br>$donnees Le tableau de données à traiter</dd>
355
				</dl></div>
353
				</dl></div>
356
 
354
 
357
				<h4>Returns</h4>
355
				<h4>Returns</h4>
358
				<div class="list">
356
				<div class="list">
359
					<code>Array</code><br>$donnees Le tableau de données traité<br>
357
					<code>Array</code><br>$donnees Le tableau de données traité<br>
360
				</div>
358
				</div>
361
 
359
 
362
 
360
 
363
 
361
 
364
 
362
 
365
		</div>
363
		</div>
366
		</div></td>
364
		</div></td>
367
	</tr>
365
	</tr>
368
	<tr data-order="verifierEtReencoderTableauRequete" id="_verifierEtReencoderTableauRequete">
366
	<tr data-order="verifierEtReencoderTableauRequete" id="_verifierEtReencoderTableauRequete">
369
 
367
 
370
		<td class="attributes"><code>
368
		<td class="attributes"><code>
371
			 protected 
369
			 protected 
372
			
370
			
373
			
371
			
374
			</code>
372
			</code>
375
		</td>
373
		</td>
376
 
374
 
377
		<td class="name"><div>
375
		<td class="name"><div>
378
		<a class="anchor" href="#_verifierEtReencoderTableauRequete">#</a>
376
		<a class="anchor" href="#_verifierEtReencoderTableauRequete">#</a>
379
		<code><a href="source-class-Controleur.html#107-116" title="Go to source code">verifierEtReencoderTableauRequete</a>( )</code>
377
		<code><a href="source-class-Controleur.html#104-116" title="Go to source code">verifierEtReencoderTableauRequete</a>( )</code>
380
 
378
 
381
		<div class="description short">
379
		<div class="description short">
382
			
380
			
383
<p>Procédure vérifiant l'encodage des tableaux $_GET et $_POST et les
381
<p>Procédure vérifiant l'encodage des tableaux $_GET et $_POST et les
384
transcodant dans l'encodage de l'application</p>
382
transcodant dans l'encodage de l'application</p>
385
 
383
 
386
		</div>
384
		</div>
387
 
385
 
388
		<div class="description detailed hidden">
386
		<div class="description detailed hidden">
389
			
387
			
390
<p>Procédure vérifiant l'encodage des tableaux $_GET et $_POST et les
388
<p>Procédure vérifiant l'encodage des tableaux $_GET et $_POST et les
391
transcodant dans l'encodage de l'application</p>
389
transcodant dans l'encodage de l'application</p>
392
 
390
 
393
 
391
 
394
 
392
 
395
 
393
 
396
 
394
 
397
 
395
 
398
 
396
 
399
 
397
 
400
		</div>
398
		</div>
401
		</div></td>
399
		</div></td>
402
	</tr>
400
	</tr>
403
	<tr data-order="encoderTableau" id="_encoderTableau">
401
	<tr data-order="encoderTableau" id="_encoderTableau">
404
 
402
 
405
		<td class="attributes"><code>
403
		<td class="attributes"><code>
406
			final protected 
404
			final protected 
407
			Array
405
			Array
408
			
406
			
409
			</code>
407
			</code>
410
		</td>
408
		</td>
411
 
409
 
412
		<td class="name"><div>
410
		<td class="name"><div>
413
		<a class="anchor" href="#_encoderTableau">#</a>
411
		<a class="anchor" href="#_encoderTableau">#</a>
414
		<code><a href="source-class-Controleur.html#118-137" title="Go to source code">encoderTableau</a>( <span>mixed <var>$tableau</var></span>, <span>mixed <var>$encodage_sortie</var></span>, <span>mixed <var>$encodage_entree</var> = <span class="php-keyword1">null</span></span> )</code>
412
		<code><a href="source-class-Controleur.html#141-160" title="Go to source code">encoderTableau</a>( <span>mixed <var>$tableau</var></span>, <span>mixed <var>$encodage_sortie</var></span>, <span>mixed <var>$encodage_entree</var> = <span class="php-keyword1">null</span></span> )</code>
415
 
413
 
416
		<div class="description short">
414
		<div class="description short">
417
			
415
			
418
<p>Fonction récursive transcodant toutes les valeurs d'un tableau de leur
416
<p>Fonction récursive transcodant toutes les valeurs d'un tableau de leur
419
encodage d'entrée vers un encodage de sortie donné</p>
417
encodage d'entrée vers un encodage de sortie donné</p>
420
 
418
 
421
		</div>
419
		</div>
422
 
420
 
423
		<div class="description detailed hidden">
421
		<div class="description detailed hidden">
424
			
422
			
425
<p>Fonction récursive transcodant toutes les valeurs d'un tableau de leur
423
<p>Fonction récursive transcodant toutes les valeurs d'un tableau de leur
426
encodage d'entrée vers un encodage de sortie donné</p>
424
encodage d'entrée vers un encodage de sortie donné</p>
427
 
425
 
428
 
426
 
429
 
427
 
430
				<h4>Parameters</h4>
428
				<h4>Parameters</h4>
431
				<div class="list"><dl>
429
				<div class="list"><dl>
432
					<dt><var>$tableau</var></dt>
430
					<dt><var>$tableau</var></dt>
433
					<dd><code>mixed</code><br>$tableau Array Un tableau de données à encoder</dd>
431
					<dd><code>mixed</code><br>$tableau Array Un tableau de données à encoder</dd>
434
					<dt><var>$encodage_sortie</var></dt>
432
					<dt><var>$encodage_sortie</var></dt>
435
					<dd><code>mixed</code><br>$encodage_sortie String l'encodage vers lequel on doit transcoder</dd>
433
					<dd><code>mixed</code><br>$encodage_sortie String l'encodage vers lequel on doit transcoder</dd>
436
					<dt><var>$encodage_entree</var></dt>
434
					<dt><var>$encodage_entree</var></dt>
437
					<dd><code>mixed</code><br>$encodage_entree String l'encodage original des chaines du tableau (optionnel)</dd>
435
					<dd><code>mixed</code><br>$encodage_entree String l'encodage original des chaines du tableau (optionnel)</dd>
438
				</dl></div>
436
				</dl></div>
439
 
437
 
440
				<h4>Returns</h4>
438
				<h4>Returns</h4>
441
				<div class="list">
439
				<div class="list">
442
					<code>Array</code><br>Le tableau encodé dans l'encodage de sortie<br>
440
					<code>Array</code><br>Le tableau encodé dans l'encodage de sortie<br>
443
				</div>
441
				</div>
444
 
442
 
445
 
443
 
446
 
444
 
447
 
445
 
448
		</div>
446
		</div>
449
		</div></td>
447
		</div></td>
450
	</tr>
448
	</tr>
451
	</table>
449
	</table>
452
 
450
 
453
 
451
 
454
 
452
 
455
 
453
 
456
 
454
 
457
 
455
 
458
 
456
 
459
 
457
 
460
 
458
 
461
 
459
 
462
 
460
 
463
 
461
 
464
 
462
 
465
 
463
 
466
 
464
 
467
 
465
 
468
 
466
 
469
 
467
 
470
</div>
468
</div>
471
 
469
 
472
	<div id="footer">
470
	<div id="footer">
473
		TBFramework - v0.2 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
471
		TBFramework - v0.2 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
474
	</div>
472
	</div>
475
</div>
473
</div>
476
</div>
474
</div>
477
</body>
475
</body>
478
</html>
476
</html>