Subversion Repositories Applications.framework

Rev

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

Rev 464 Rev 465
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 Url | TBFramework - v0.4</title>
7
	<title>Class Url</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?1964084359"></script>
10
	<script type="text/javascript" src="elementlist.js?4111837732"></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-None.html">None</a>
26
				<li><a href="package-None.html">None</a>
27
						</li>
27
						</li>
28
				<li><a href="package-PHP.html">PHP</a>
28
				<li><a href="package-PHP.html">PHP</a>
29
						</li>
29
						</li>
30
				<li><a href="package-Utilitaire.html">Utilitaire</a>
30
				<li><a href="package-Utilitaire.html">Utilitaire</a>
31
						</li>
31
						</li>
32
			</ul>
32
			</ul>
33
		</div>
33
		</div>
34
 
34
 
35
		<hr>
35
		<hr>
36
 
36
 
37
 
37
 
38
		<div id="elements">
38
		<div id="elements">
39
			<h3>Classes</h3>
39
			<h3>Classes</h3>
40
			<ul>
40
			<ul>
41
				<li><a href="class-Bdd.html">Bdd</a></li>
41
				<li><a href="class-Bdd.html">Bdd</a></li>
42
				<li><a href="class-Cache.html">Cache</a></li>
42
				<li><a href="class-Cache.html">Cache</a></li>
43
				<li><a href="class-CacheSimple.html">CacheSimple</a></li>
43
				<li><a href="class-CacheSimple.html">CacheSimple</a></li>
44
				<li><a href="class-Chronometre.html">Chronometre</a></li>
44
				<li><a href="class-Chronometre.html">Chronometre</a></li>
45
				<li><a href="class-Cli.html">Cli</a></li>
45
				<li><a href="class-Cli.html">Cli</a></li>
46
				<li><a href="class-Config.html">Config</a></li>
46
				<li><a href="class-Config.html">Config</a></li>
47
				<li><a href="class-Controleur.html">Controleur</a></li>
47
				<li><a href="class-Controleur.html">Controleur</a></li>
48
				<li><a href="class-Debug.html">Debug</a></li>
48
				<li><a href="class-Debug.html">Debug</a></li>
49
				<li><a href="class-Framework.html">Framework</a></li>
49
				<li><a href="class-Framework.html">Framework</a></li>
50
				<li><a href="class-GestionnaireException.html">GestionnaireException</a></li>
50
				<li><a href="class-GestionnaireException.html">GestionnaireException</a></li>
51
				<li><a href="class-I18n.html">I18n</a></li>
51
				<li><a href="class-I18n.html">I18n</a></li>
52
				<li><a href="class-Log.html">Log</a></li>
52
				<li><a href="class-Log.html">Log</a></li>
53
				<li><a href="class-MonService.html">MonService</a></li>
-
 
54
				<li><a href="class-Registre.html">Registre</a></li>
53
				<li><a href="class-Registre.html">Registre</a></li>
55
				<li><a href="class-RestClient.html">RestClient</a></li>
54
				<li><a href="class-RestClient.html">RestClient</a></li>
56
				<li><a href="class-RestServeur.html">RestServeur</a></li>
55
				<li><a href="class-RestServeur.html">RestServeur</a></li>
57
				<li><a href="class-RestService.html">RestService</a></li>
56
				<li><a href="class-RestService.html">RestService</a></li>
58
				<li><a href="class-Script.html">Script</a></li>
57
				<li><a href="class-Script.html">Script</a></li>
59
				<li><a href="class-ServiceCacheFichier.html">ServiceCacheFichier</a></li>
-
 
60
				<li><a href="class-ServiceCacheSimple.html">ServiceCacheSimple</a></li>
-
 
61
				<li><a href="class-ServiceCacheSqlite.html">ServiceCacheSqlite</a></li>
-
 
62
				<li><a href="class-SquelettePhp.html">SquelettePhp</a></li>
58
				<li><a href="class-SquelettePhp.html">SquelettePhp</a></li>
63
				<li class="active"><a href="class-Url.html">Url</a></li>
59
				<li class="active"><a href="class-Url.html">Url</a></li>
64
			</ul>
60
			</ul>
65
 
61
 
66
 
62
 
67
 
63
 
68
 
64
 
69
 
65
 
70
		</div>
66
		</div>
71
	</div>
67
	</div>
72
</div>
68
</div>
73
 
69
 
74
<div id="splitter"></div>
70
<div id="splitter"></div>
75
 
71
 
76
<div id="right">
72
<div id="right">
77
<div id="rightInner">
73
<div id="rightInner">
78
	<form id="search">
74
	<form id="search">
79
		<input type="hidden" name="cx" value="">
75
		<input type="hidden" name="cx" value="">
80
		<input type="hidden" name="ie" value="UTF-8">
76
		<input type="hidden" name="ie" value="UTF-8">
81
		<input type="text" name="q" class="text">
77
		<input type="text" name="q" class="text">
82
		<input type="submit" value="Search">
78
		<input type="submit" value="Search">
83
	</form>
79
	</form>
84
 
80
 
85
	<div id="navigation">
81
	<div id="navigation">
86
		<ul>
82
		<ul>
87
			<li>
83
			<li>
88
				<a href="index.html" title="Overview"><span>Overview</span></a>
84
				<a href="index.html" title="Overview"><span>Overview</span></a>
89
			</li>
85
			</li>
90
			<li>
86
			<li>
91
				<a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a>
87
				<a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a>
92
			</li>
88
			</li>
93
			<li class="active">
89
			<li class="active">
94
<span>Class</span>			</li>
90
<span>Class</span>			</li>
95
		</ul>
91
		</ul>
96
		<ul>
92
		<ul>
97
			<li>
93
			<li>
98
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
94
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
99
			</li>
95
			</li>
100
			<li>
96
			<li>
101
				<a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a>
97
				<a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a>
102
			</li>
98
			</li>
103
			<li>
99
			<li>
104
				<a href="todo.html" title="Todo list"><span>Todo</span></a>
100
				<a href="todo.html" title="Todo list"><span>Todo</span></a>
105
			</li>
101
			</li>
106
		</ul>
102
		</ul>
107
		<ul>
103
		<ul>
108
		</ul>
104
		</ul>
109
	</div>
105
	</div>
110
 
106
 
111
<div id="content" class="class">
107
<div id="content" class="class">
112
	<h1>Class Url</h1>
108
	<h1>Class Url</h1>
113
 
109
 
114
 
110
 
115
	<div class="description">
111
	<div class="description">
116
	
112
	
117
<p>Classe Url, gérant le découpage des paramètres, leurs modification etc...
113
<p>Classe Url, gérant le découpage des paramètres, leurs modification etc...
118
Traduction et conversion d'une classe (NET_Url2) issue de Pear</p>
114
Traduction et conversion d'une classe (NET_Url2) issue de Pear</p>
119
 
115
 
120
	</div>
116
	</div>
121
 
117
 
122
 
118
 
123
 
119
 
124
 
120
 
125
 
121
 
126
 
122
 
127
 
123
 
128
 
124
 
129
 
125
 
130
	<div class="info">
126
	<div class="info">
131
		
127
		
132
		
128
		
133
		
129
		
134
		<b>Package:</b> <a href="package-Framework.html">Framework</a><br>
130
		<b>Package:</b> <a href="package-Framework.html">Framework</a><br>
135
 
131
 
136
				<b>Category:</b>
132
				<b>Category:</b>
137
				Php 5.2<br>
133
				Php 5.2<br>
138
				<b>Copyright:</b>
134
				<b>Copyright:</b>
139
				Copyright (c) 2010, Tela Botanica (<a
135
				Copyright (c) 2010, Tela Botanica (<a
140
href="mailto:accueil&#64;tela-botanica.org">accueil&#64;<!-- -->tela-botanica.org</a>)<br>
136
href="mailto:accueil&#64;tela-botanica.org">accueil&#64;<!-- -->tela-botanica.org</a>)<br>
141
				<b>License:</b>
137
				<b>License:</b>
142
				<a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a><br>
138
				<a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a><br>
143
				<b>License:</b>
139
				<b>License:</b>
144
				<a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a><br>
140
				<a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a><br>
145
				<b>Author:</b>
141
				<b>Author:</b>
146
				Christian SCHMIDT &lt;<a
142
				Christian SCHMIDT &lt;<a
147
href="mailto:schmidt&#64;php.net">schmidt&#64;<!-- -->php.net</a>&gt; (Auteur
143
href="mailto:schmidt&#64;php.net">schmidt&#64;<!-- -->php.net</a>&gt; (Auteur
148
classe originale)<br>
144
classe originale)<br>
149
				<b>Author:</b>
145
				<b>Author:</b>
150
				Aurélien PERONNET &lt;<a
146
				Aurélien PERONNET &lt;<a
151
href="mailto:aurelien&#64;tela-botanica.org">aurelien&#64;<!-- -->tela-botanica.org</a>&gt;<br>
147
href="mailto:aurelien&#64;tela-botanica.org">aurelien&#64;<!-- -->tela-botanica.org</a>&gt;<br>
152
				<b>Author:</b>
148
				<b>Author:</b>
153
				Jean-Pascal MILCENT &lt;<a
149
				Jean-Pascal MILCENT &lt;<a
154
href="mailto:jpm&#64;tela-botanica.org">jpm&#64;<!-- -->tela-botanica.org</a>&gt;<br>
150
href="mailto:jpm&#64;tela-botanica.org">jpm&#64;<!-- -->tela-botanica.org</a>&gt;<br>
155
				<b>Version:</b>
151
				<b>Version:</b>
156
				SVN: $Id: Url.php 405 2012-02-22 15:45:39Z gduche $<br>
152
				SVN: $Id: Url.php 405 2012-02-22 15:45:39Z gduche $<br>
157
				<b>Link:</b>
153
				<b>Link:</b>
158
				/doc/framework/<br>
154
				/doc/framework/<br>
159
		<b>Located at</b> <a href="source-class-Url.html#3-425" title="Go to source code">framework/Url.php</a><br>
155
		<b>Located at</b> <a href="source-class-Url.html#3-425" title="Go to source code">Url.php</a><br>
160
	</div>
156
	</div>
161
 
157
 
162
 
158
 
163
 
159
 
164
	<table class="summary" id="methods">
160
	<table class="summary" id="methods">
165
	<caption>Methods summary</caption>
161
	<caption>Methods summary</caption>
166
	<tr data-order="__construct" id="___construct">
162
	<tr data-order="__construct" id="___construct">
167
 
163
 
168
		<td class="attributes"><code>
164
		<td class="attributes"><code>
169
			 public 
165
			 public 
170
			
166
			
171
			
167
			
172
			</code>
168
			</code>
173
		</td>
169
		</td>
174
 
170
 
175
		<td class="name"><div>
171
		<td class="name"><div>
176
		<a class="anchor" href="#___construct">#</a>
172
		<a class="anchor" href="#___construct">#</a>
177
		<code><a href="source-class-Url.html#97-134" title="Go to source code">__construct</a>( <span>string <var>$url</var></span>, <span>array <var>$options</var> = <span class="php-keyword1">null</span></span> )</code>
173
		<code><a href="source-class-Url.html#97-134" title="Go to source code">__construct</a>( <span>string <var>$url</var></span>, <span>array <var>$options</var> = <span class="php-keyword1">null</span></span> )</code>
178
 
174
 
179
		<div class="description short">
175
		<div class="description short">
180
			
176
			
181
		</div>
177
		</div>
182
 
178
 
183
		<div class="description detailed hidden">
179
		<div class="description detailed hidden">
184
			
180
			
185
 
181
 
186
 
182
 
187
				<h4>Parameters</h4>
183
				<h4>Parameters</h4>
188
				<div class="list"><dl>
184
				<div class="list"><dl>
189
					<dt><var>$url</var></dt>
185
					<dt><var>$url</var></dt>
190
					<dd><code>string</code><br>$url une URL relative ou absolue</dd>
186
					<dd><code>string</code><br>$url une URL relative ou absolue</dd>
191
					<dt><var>$options</var></dt>
187
					<dt><var>$options</var></dt>
192
					<dd><code>array</code><br>$options</dd>
188
					<dd><code>array</code><br>$options</dd>
193
				</dl></div>
189
				</dl></div>
194
 
190
 
195
 
191
 
196
 
192
 
197
 
193
 
198
 
194
 
199
		</div>
195
		</div>
200
		</div></td>
196
		</div></td>
201
	</tr>
197
	</tr>
202
	<tr data-order="getOption" id="_getOption">
198
	<tr data-order="getOption" id="_getOption">
203
 
199
 
204
		<td class="attributes"><code>
200
		<td class="attributes"><code>
205
			 public 
201
			 public 
206
			mixed
202
			mixed
207
			
203
			
208
			</code>
204
			</code>
209
		</td>
205
		</td>
210
 
206
 
211
		<td class="name"><div>
207
		<td class="name"><div>
212
		<a class="anchor" href="#_getOption">#</a>
208
		<a class="anchor" href="#_getOption">#</a>
213
		<code><a href="source-class-Url.html#136-145" title="Go to source code">getOption</a>( <span>string <var>$nomOption</var></span> )</code>
209
		<code><a href="source-class-Url.html#136-145" title="Go to source code">getOption</a>( <span>string <var>$nomOption</var></span> )</code>
214
 
210
 
215
		<div class="description short">
211
		<div class="description short">
216
			
212
			
217
<p>Renvoie la valeur de l'option specifiée.</p>
213
<p>Renvoie la valeur de l'option specifiée.</p>
218
 
214
 
219
		</div>
215
		</div>
220
 
216
 
221
		<div class="description detailed hidden">
217
		<div class="description detailed hidden">
222
			
218
			
223
<p>Renvoie la valeur de l'option specifiée.</p>
219
<p>Renvoie la valeur de l'option specifiée.</p>
224
 
220
 
225
 
221
 
226
 
222
 
227
				<h4>Parameters</h4>
223
				<h4>Parameters</h4>
228
				<div class="list"><dl>
224
				<div class="list"><dl>
229
					<dt><var>$nomOption</var></dt>
225
					<dt><var>$nomOption</var></dt>
230
					<dd><code>string</code><br>$nomOption Nom de l'option demandée</dd>
226
					<dd><code>string</code><br>$nomOption Nom de l'option demandée</dd>
231
				</dl></div>
227
				</dl></div>
232
 
228
 
233
				<h4>Returns</h4>
229
				<h4>Returns</h4>
234
				<div class="list">
230
				<div class="list">
235
					<code>mixed</code><br>
231
					<code>mixed</code><br>
236
				</div>
232
				</div>
237
 
233
 
238
 
234
 
239
 
235
 
240
 
236
 
241
		</div>
237
		</div>
242
		</div></td>
238
		</div></td>
243
	</tr>
239
	</tr>
244
	<tr data-order="setOption" id="_setOption">
240
	<tr data-order="setOption" id="_setOption">
245
 
241
 
246
		<td class="attributes"><code>
242
		<td class="attributes"><code>
247
			 public 
243
			 public 
248
			
244
			
249
			
245
			
250
			</code>
246
			</code>
251
		</td>
247
		</td>
252
 
248
 
253
		<td class="name"><div>
249
		<td class="name"><div>
254
		<a class="anchor" href="#_setOption">#</a>
250
		<a class="anchor" href="#_setOption">#</a>
255
		<code><a href="source-class-Url.html#147-163" title="Go to source code">setOption</a>( <span>string <var>$nomOption</var></span>, <span>mixed <var>$valeur</var></span> )</code>
251
		<code><a href="source-class-Url.html#147-163" title="Go to source code">setOption</a>( <span>string <var>$nomOption</var></span>, <span>mixed <var>$valeur</var></span> )</code>
256
 
252
 
257
		<div class="description short">
253
		<div class="description short">
258
			
254
			
259
<p>Met à jour la valeur de l'option spécifiée.</p>
255
<p>Met à jour la valeur de l'option spécifiée.</p>
260
 
256
 
261
		</div>
257
		</div>
262
 
258
 
263
		<div class="description detailed hidden">
259
		<div class="description detailed hidden">
264
			
260
			
265
<p>Met à jour la valeur de l'option spécifiée.</p>
261
<p>Met à jour la valeur de l'option spécifiée.</p>
266
 
262
 
267
 
263
 
268
 
264
 
269
				<h4>Parameters</h4>
265
				<h4>Parameters</h4>
270
				<div class="list"><dl>
266
				<div class="list"><dl>
271
					<dt><var>$nomOption</var></dt>
267
					<dt><var>$nomOption</var></dt>
272
					<dd><code>string</code><br>$nomOption une des constantes commençant par self::OPTION_</dd>
268
					<dd><code>string</code><br>$nomOption une des constantes commençant par self::OPTION_</dd>
273
					<dt><var>$valeur</var></dt>
269
					<dt><var>$valeur</var></dt>
274
					<dd><code>mixed</code><br>$valeur valeur de l'option</dd>
270
					<dd><code>mixed</code><br>$valeur valeur de l'option</dd>
275
				</dl></div>
271
				</dl></div>
276
 
272
 
277
 
273
 
278
 
274
 
279
				<h4>See</h4>
275
				<h4>See</h4>
280
				<div class="list">
276
				<div class="list">
281
						self::OPTION_STRICTE<br>
277
						self::OPTION_STRICTE<br>
282
						<code><code><a href="class-Url.html#OPTION_UTILISER_CROCHETS">Url::<b>OPTION_UTILISER_CROCHETS</b></a></code></code><br>
278
						<code><code><a href="class-Url.html#OPTION_UTILISER_CROCHETS">Url::<b>OPTION_UTILISER_CROCHETS</b></a></code></code><br>
283
						<code><code><a href="class-Url.html#OPTION_ENCODER_CLES">Url::<b>OPTION_ENCODER_CLES</b></a></code></code><br>
279
						<code><code><a href="class-Url.html#OPTION_ENCODER_CLES">Url::<b>OPTION_ENCODER_CLES</b></a></code></code><br>
284
				</div>
280
				</div>
285
 
281
 
286
 
282
 
287
		</div>
283
		</div>
288
		</div></td>
284
		</div></td>
289
	</tr>
285
	</tr>
290
	<tr data-order="setRequete" id="_setRequete">
286
	<tr data-order="setRequete" id="_setRequete">
291
 
287
 
292
		<td class="attributes"><code>
288
		<td class="attributes"><code>
293
			 public 
289
			 public 
294
			
290
			
295
			
291
			
296
			</code>
292
			</code>
297
		</td>
293
		</td>
298
 
294
 
299
		<td class="name"><div>
295
		<td class="name"><div>
300
		<a class="anchor" href="#_setRequete">#</a>
296
		<a class="anchor" href="#_setRequete">#</a>
301
		<code><a href="source-class-Url.html#264-299" title="Go to source code">setRequete</a>( <span>array <var>$parametres</var></span> )</code>
297
		<code><a href="source-class-Url.html#264-299" title="Go to source code">setRequete</a>( <span>array <var>$parametres</var></span> )</code>
302
 
298
 
303
		<div class="description short">
299
		<div class="description short">
304
			
300
			
305
<p>(Re-)Création de la partie requête de l'URL à partir des données du
301
<p>(Re-)Création de la partie requête de l'URL à partir des données du
306
tableau (passé en paramètre).</p>
302
tableau (passé en paramètre).</p>
307
 
303
 
308
		</div>
304
		</div>
309
 
305
 
310
		<div class="description detailed hidden">
306
		<div class="description detailed hidden">
311
			
307
			
312
<p>(Re-)Création de la partie requête de l'URL à partir des données du
308
<p>(Re-)Création de la partie requête de l'URL à partir des données du
313
tableau (passé en paramètre).</p>
309
tableau (passé en paramètre).</p>
314
 
310
 
315
 
311
 
316
 
312
 
317
				<h4>Parameters</h4>
313
				<h4>Parameters</h4>
318
				<div class="list"><dl>
314
				<div class="list"><dl>
319
					<dt><var>$parametres</var></dt>
315
					<dt><var>$parametres</var></dt>
320
					<dd><code>array</code><br>(nom =&gt; valeur) tableau de clés &amp; valeurs pour la partie requête de
316
					<dd><code>array</code><br>(nom =&gt; valeur) tableau de clés &amp; valeurs pour la partie requête de
321
l'url.</dd>
317
l'url.</dd>
322
				</dl></div>
318
				</dl></div>
323
 
319
 
324
				<h4>Returns</h4>
320
				<h4>Returns</h4>
325
				<div class="list">
321
				<div class="list">
326
					<code></code><br>(Re-)Création de la partie requête.<br>
322
					<code></code><br>(Re-)Création de la partie requête.<br>
327
				</div>
323
				</div>
328
 
324
 
329
 
325
 
330
 
326
 
331
 
327
 
332
		</div>
328
		</div>
333
		</div></td>
329
		</div></td>
334
	</tr>
330
	</tr>
335
	<tr data-order="fusionnerRequete" id="_fusionnerRequete">
331
	<tr data-order="fusionnerRequete" id="_fusionnerRequete">
336
 
332
 
337
		<td class="attributes"><code>
333
		<td class="attributes"><code>
338
			 public 
334
			 public 
339
			
335
			
340
			
336
			
341
			</code>
337
			</code>
342
		</td>
338
		</td>
343
 
339
 
344
		<td class="name"><div>
340
		<td class="name"><div>
345
		<a class="anchor" href="#_fusionnerRequete">#</a>
341
		<a class="anchor" href="#_fusionnerRequete">#</a>
346
		<code><a href="source-class-Url.html#301-313" title="Go to source code">fusionnerRequete</a>( <span>array <var>$parametres</var></span> )</code>
342
		<code><a href="source-class-Url.html#301-313" title="Go to source code">fusionnerRequete</a>( <span>array <var>$parametres</var></span> )</code>
347
 
343
 
348
		<div class="description short">
344
		<div class="description short">
349
			
345
			
350
<p>(Re-)Création de la partie requête de l'URL à partir de la fusion du
346
<p>(Re-)Création de la partie requête de l'URL à partir de la fusion du
351
tableau (passé en paramètre) et les valeurs présentes dans $_GET.</p>
347
tableau (passé en paramètre) et les valeurs présentes dans $_GET.</p>
352
 
348
 
353
		</div>
349
		</div>
354
 
350
 
355
		<div class="description detailed hidden">
351
		<div class="description detailed hidden">
356
			
352
			
357
<p>(Re-)Création de la partie requête de l'URL à partir de la fusion du
353
<p>(Re-)Création de la partie requête de l'URL à partir de la fusion du
358
tableau (passé en paramètre) et les valeurs présentes dans $_GET.</p>
354
tableau (passé en paramètre) et les valeurs présentes dans $_GET.</p>
359
 
355
 
360
 
356
 
361
 
357
 
362
				<h4>Parameters</h4>
358
				<h4>Parameters</h4>
363
				<div class="list"><dl>
359
				<div class="list"><dl>
364
					<dt><var>$parametres</var></dt>
360
					<dt><var>$parametres</var></dt>
365
					<dd><code>array</code><br>(nom =&gt; valeur) tableau de clés &amp; valeurs pour la partie requête de
361
					<dd><code>array</code><br>(nom =&gt; valeur) tableau de clés &amp; valeurs pour la partie requête de
366
l'url.</dd>
362
l'url.</dd>
367
				</dl></div>
363
				</dl></div>
368
 
364
 
369
				<h4>Returns</h4>
365
				<h4>Returns</h4>
370
				<div class="list">
366
				<div class="list">
371
					<code></code><br>(Re-)Création de la partie requête.<br>
367
					<code></code><br>(Re-)Création de la partie requête.<br>
372
				</div>
368
				</div>
373
 
369
 
374
 
370
 
375
 
371
 
376
 
372
 
377
		</div>
373
		</div>
378
		</div></td>
374
		</div></td>
379
	</tr>
375
	</tr>
380
	<tr data-order="normaliser" id="_normaliser">
376
	<tr data-order="normaliser" id="_normaliser">
381
 
377
 
382
		<td class="attributes"><code>
378
		<td class="attributes"><code>
383
			 public 
379
			 public 
384
			
380
			
385
			
381
			
386
			</code>
382
			</code>
387
		</td>
383
		</td>
388
 
384
 
389
		<td class="name"><div>
385
		<td class="name"><div>
390
		<a class="anchor" href="#_normaliser">#</a>
386
		<a class="anchor" href="#_normaliser">#</a>
391
		<code><a href="source-class-Url.html#315-352" title="Go to source code">normaliser</a>( )</code>
387
		<code><a href="source-class-Url.html#315-352" title="Go to source code">normaliser</a>( )</code>
392
 
388
 
393
		<div class="description short">
389
		<div class="description short">
394
			
390
			
395
<p>Normalise les données de l'instance d'Url faisant appel à cette
391
<p>Normalise les données de l'instance d'Url faisant appel à cette
396
méthode.</p>
392
méthode.</p>
397
 
393
 
398
		</div>
394
		</div>
399
 
395
 
400
		<div class="description detailed hidden">
396
		<div class="description detailed hidden">
401
			
397
			
402
<p>Normalise les données de l'instance d'Url faisant appel à cette
398
<p>Normalise les données de l'instance d'Url faisant appel à cette
403
méthode.</p>
399
méthode.</p>
404
 
400
 
405
 
401
 
406
 
402
 
407
 
403
 
408
				<h4>Returns</h4>
404
				<h4>Returns</h4>
409
				<div class="list">
405
				<div class="list">
410
					<code></code><br>l'instance d'Url courrante est normalisée.<br>
406
					<code></code><br>l'instance d'Url courrante est normalisée.<br>
411
				</div>
407
				</div>
412
 
408
 
413
 
409
 
414
 
410
 
415
 
411
 
416
		</div>
412
		</div>
417
		</div></td>
413
		</div></td>
418
	</tr>
414
	</tr>
419
	<tr data-order="getCanonique" id="_getCanonique">
415
	<tr data-order="getCanonique" id="_getCanonique">
420
 
416
 
421
		<td class="attributes"><code>
417
		<td class="attributes"><code>
422
			 public static
418
			 public static
423
			<code><a href="class-Url.html">Url</a></code>
419
			<code><a href="class-Url.html">Url</a></code>
424
			
420
			
425
			</code>
421
			</code>
426
		</td>
422
		</td>
427
 
423
 
428
		<td class="name"><div>
424
		<td class="name"><div>
429
		<a class="anchor" href="#_getCanonique">#</a>
425
		<a class="anchor" href="#_getCanonique">#</a>
430
		<code><a href="source-class-Url.html#354-374" title="Go to source code">getCanonique</a>( )</code>
426
		<code><a href="source-class-Url.html#354-374" title="Go to source code">getCanonique</a>( )</code>
431
 
427
 
432
		<div class="description short">
428
		<div class="description short">
433
			
429
			
434
<p>Renvoie une instance d'objet Url representant l'URL canonique du script PHP
430
<p>Renvoie une instance d'objet Url representant l'URL canonique du script PHP
435
en cours d'éxécution.</p>
431
en cours d'éxécution.</p>
436
 
432
 
437
		</div>
433
		</div>
438
 
434
 
439
		<div class="description detailed hidden">
435
		<div class="description detailed hidden">
440
			
436
			
441
<p>Renvoie une instance d'objet Url representant l'URL canonique du script PHP
437
<p>Renvoie une instance d'objet Url representant l'URL canonique du script PHP
442
en cours d'éxécution.</p>
438
en cours d'éxécution.</p>
443
 
439
 
444
 
440
 
445
 
441
 
446
 
442
 
447
				<h4>Returns</h4>
443
				<h4>Returns</h4>
448
				<div class="list">
444
				<div class="list">
449
					<code><code><a href="class-Url.html">Url</a></code></code><br>retourne un objet Url ou null en cas d'erreur.<br>
445
					<code><code><a href="class-Url.html">Url</a></code></code><br>retourne un objet Url ou null en cas d'erreur.<br>
450
				</div>
446
				</div>
451
 
447
 
452
 
448
 
453
 
449
 
454
 
450
 
455
		</div>
451
		</div>
456
		</div></td>
452
		</div></td>
457
	</tr>
453
	</tr>
458
	<tr data-order="getDemande" id="_getDemande">
454
	<tr data-order="getDemande" id="_getDemande">
459
 
455
 
460
		<td class="attributes"><code>
456
		<td class="attributes"><code>
461
			 public static
457
			 public static
462
			<code><a href="class-Url.html">Url</a></code>
458
			<code><a href="class-Url.html">Url</a></code>
463
			
459
			
464
			</code>
460
			</code>
465
		</td>
461
		</td>
466
 
462
 
467
		<td class="name"><div>
463
		<td class="name"><div>
468
		<a class="anchor" href="#_getDemande">#</a>
464
		<a class="anchor" href="#_getDemande">#</a>
469
		<code><a href="source-class-Url.html#376-393" title="Go to source code">getDemande</a>( )</code>
465
		<code><a href="source-class-Url.html#376-393" title="Go to source code">getDemande</a>( )</code>
470
 
466
 
471
		<div class="description short">
467
		<div class="description short">
472
			
468
			
473
<p>Renvoie une instance d'objet Url representant l'URL utilisée pour
469
<p>Renvoie une instance d'objet Url representant l'URL utilisée pour
474
récupérer la requête en cours.</p>
470
récupérer la requête en cours.</p>
475
 
471
 
476
		</div>
472
		</div>
477
 
473
 
478
		<div class="description detailed hidden">
474
		<div class="description detailed hidden">
479
			
475
			
480
<p>Renvoie une instance d'objet Url representant l'URL utilisée pour
476
<p>Renvoie une instance d'objet Url representant l'URL utilisée pour
481
récupérer la requête en cours.</p>
477
récupérer la requête en cours.</p>
482
 
478
 
483
 
479
 
484
 
480
 
485
 
481
 
486
				<h4>Returns</h4>
482
				<h4>Returns</h4>
487
				<div class="list">
483
				<div class="list">
488
					<code><code><a href="class-Url.html">Url</a></code></code><br>retourne un objet Url ou null en cas d'erreur.<br>
484
					<code><code><a href="class-Url.html">Url</a></code></code><br>retourne un objet Url ou null en cas d'erreur.<br>
489
				</div>
485
				</div>
490
 
486
 
491
 
487
 
492
 
488
 
493
 
489
 
494
		</div>
490
		</div>
495
		</div></td>
491
		</div></td>
496
	</tr>
492
	</tr>
497
	<tr data-order="getURL" id="_getURL">
493
	<tr data-order="getURL" id="_getURL">
498
 
494
 
499
		<td class="attributes"><code>
495
		<td class="attributes"><code>
500
			 public 
496
			 public 
501
			string
497
			string
502
			
498
			
503
			</code>
499
			</code>
504
		</td>
500
		</td>
505
 
501
 
506
		<td class="name"><div>
502
		<td class="name"><div>
507
		<a class="anchor" href="#_getURL">#</a>
503
		<a class="anchor" href="#_getURL">#</a>
508
		<code><a href="source-class-Url.html#396-424" title="Go to source code">getURL</a>( )</code>
504
		<code><a href="source-class-Url.html#396-424" title="Go to source code">getURL</a>( )</code>
509
 
505
 
510
		<div class="description short">
506
		<div class="description short">
511
			
507
			
512
<p>Renvoie un représentation sous forme de chaine de l'URL.</p>
508
<p>Renvoie un représentation sous forme de chaine de l'URL.</p>
513
 
509
 
514
		</div>
510
		</div>
515
 
511
 
516
		<div class="description detailed hidden">
512
		<div class="description detailed hidden">
517
			
513
			
518
<p>Renvoie un représentation sous forme de chaine de l'URL.</p>
514
<p>Renvoie un représentation sous forme de chaine de l'URL.</p>
519
 
515
 
520
 
516
 
521
 
517
 
522
 
518
 
523
				<h4>Returns</h4>
519
				<h4>Returns</h4>
524
				<div class="list">
520
				<div class="list">
525
					<code>string</code><br>l'url<br>
521
					<code>string</code><br>l'url<br>
526
				</div>
522
				</div>
527
 
523
 
528
 
524
 
529
 
525
 
530
 
526
 
531
		</div>
527
		</div>
532
		</div></td>
528
		</div></td>
533
	</tr>
529
	</tr>
534
	</table>
530
	</table>
535
 
531
 
536
 
532
 
537
 
533
 
538
 
534
 
539
 
535
 
540
 
536
 
541
 
537
 
542
 
538
 
543
	<table class="summary" id="constants">
539
	<table class="summary" id="constants">
544
	<caption>Constants summary</caption>
540
	<caption>Constants summary</caption>
545
	<tr data-order="OPTION_UTILISER_CROCHETS" id="OPTION_UTILISER_CROCHETS">
541
	<tr data-order="OPTION_UTILISER_CROCHETS" id="OPTION_UTILISER_CROCHETS">
546
 
542
 
547
		<td class="attributes"><code>string</code></td>
543
		<td class="attributes"><code>string</code></td>
548
		<td class="name"><code>
544
		<td class="name"><code>
549
				<a href="source-class-Url.html#20-23" title="Go to source code"><b>OPTION_UTILISER_CROCHETS</b></a>
545
				<a href="source-class-Url.html#20-23" title="Go to source code"><b>OPTION_UTILISER_CROCHETS</b></a>
550
		</code></td>
546
		</code></td>
551
		<td class="value"><code><span class="php-quote">'utiliser_crochets'</span></code></td>
547
		<td class="value"><code><span class="php-quote">'utiliser_crochets'</span></code></td>
552
		<td class="description"><div>
548
		<td class="description"><div>
553
			<a href="#OPTION_UTILISER_CROCHETS" class="anchor">#</a>
549
			<a href="#OPTION_UTILISER_CROCHETS" class="anchor">#</a>
554
 
550
 
555
			<div class="description short">
551
			<div class="description short">
556
				
552
				
557
<p>Répresenter les tableaux dans les requêtes en utilisant la notation php [].
553
<p>Répresenter les tableaux dans les requêtes en utilisant la notation php [].
558
Par défaut à true.</p>
554
Par défaut à true.</p>
559
 
555
 
560
			</div>
556
			</div>
561
 
557
 
562
			<div class="description detailed hidden">
558
			<div class="description detailed hidden">
563
				
559
				
564
<p>Répresenter les tableaux dans les requêtes en utilisant la notation php [].
560
<p>Répresenter les tableaux dans les requêtes en utilisant la notation php [].
565
Par défaut à true.</p>
561
Par défaut à true.</p>
566
 
562
 
567
 
563
 
568
			</div>
564
			</div>
569
		</div></td>
565
		</div></td>
570
	</tr>
566
	</tr>
571
	<tr data-order="OPTION_ENCODER_CLES" id="OPTION_ENCODER_CLES">
567
	<tr data-order="OPTION_ENCODER_CLES" id="OPTION_ENCODER_CLES">
572
 
568
 
573
		<td class="attributes"><code>string</code></td>
569
		<td class="attributes"><code>string</code></td>
574
		<td class="name"><code>
570
		<td class="name"><code>
575
				<a href="source-class-Url.html#25-28" title="Go to source code"><b>OPTION_ENCODER_CLES</b></a>
571
				<a href="source-class-Url.html#25-28" title="Go to source code"><b>OPTION_ENCODER_CLES</b></a>
576
		</code></td>
572
		</code></td>
577
		<td class="value"><code><span class="php-quote">'encoder_cles'</span></code></td>
573
		<td class="value"><code><span class="php-quote">'encoder_cles'</span></code></td>
578
		<td class="description"><div>
574
		<td class="description"><div>
579
			<a href="#OPTION_ENCODER_CLES" class="anchor">#</a>
575
			<a href="#OPTION_ENCODER_CLES" class="anchor">#</a>
580
 
576
 
581
			<div class="description short">
577
			<div class="description short">
582
				
578
				
583
<p>URL-encoder les clés des variables dans les requêtes. Par défaut à
579
<p>URL-encoder les clés des variables dans les requêtes. Par défaut à
584
true.</p>
580
true.</p>
585
 
581
 
586
			</div>
582
			</div>
587
 
583
 
588
			<div class="description detailed hidden">
584
			<div class="description detailed hidden">
589
				
585
				
590
<p>URL-encoder les clés des variables dans les requêtes. Par défaut à
586
<p>URL-encoder les clés des variables dans les requêtes. Par défaut à
591
true.</p>
587
true.</p>
592
 
588
 
593
 
589
 
594
			</div>
590
			</div>
595
		</div></td>
591
		</div></td>
596
	</tr>
592
	</tr>
597
	<tr data-order="OPTION_ENCODER_VALEURS" id="OPTION_ENCODER_VALEURS">
593
	<tr data-order="OPTION_ENCODER_VALEURS" id="OPTION_ENCODER_VALEURS">
598
 
594
 
599
		<td class="attributes"><code>string</code></td>
595
		<td class="attributes"><code>string</code></td>
600
		<td class="name"><code>
596
		<td class="name"><code>
601
				<a href="source-class-Url.html#30-33" title="Go to source code"><b>OPTION_ENCODER_VALEURS</b></a>
597
				<a href="source-class-Url.html#30-33" title="Go to source code"><b>OPTION_ENCODER_VALEURS</b></a>
602
		</code></td>
598
		</code></td>
603
		<td class="value"><code><span class="php-quote">'encoder_valeurs'</span></code></td>
599
		<td class="value"><code><span class="php-quote">'encoder_valeurs'</span></code></td>
604
		<td class="description"><div>
600
		<td class="description"><div>
605
			<a href="#OPTION_ENCODER_VALEURS" class="anchor">#</a>
601
			<a href="#OPTION_ENCODER_VALEURS" class="anchor">#</a>
606
 
602
 
607
			<div class="description short">
603
			<div class="description short">
608
				
604
				
609
<p>URL-encoder les valeurs des variables dans les requêtes. Par défaut à
605
<p>URL-encoder les valeurs des variables dans les requêtes. Par défaut à
610
false.</p>
606
false.</p>
611
 
607
 
612
			</div>
608
			</div>
613
 
609
 
614
			<div class="description detailed hidden">
610
			<div class="description detailed hidden">
615
				
611
				
616
<p>URL-encoder les valeurs des variables dans les requêtes. Par défaut à
612
<p>URL-encoder les valeurs des variables dans les requêtes. Par défaut à
617
false.</p>
613
false.</p>
618
 
614
 
619
 
615
 
620
			</div>
616
			</div>
621
		</div></td>
617
		</div></td>
622
	</tr>
618
	</tr>
623
	<tr data-order="OPTION_SEPARATEUR_ENTREE" id="OPTION_SEPARATEUR_ENTREE">
619
	<tr data-order="OPTION_SEPARATEUR_ENTREE" id="OPTION_SEPARATEUR_ENTREE">
624
 
620
 
625
		<td class="attributes"><code>string</code></td>
621
		<td class="attributes"><code>string</code></td>
626
		<td class="name"><code>
622
		<td class="name"><code>
627
				<a href="source-class-Url.html#35-40" title="Go to source code"><b>OPTION_SEPARATEUR_ENTREE</b></a>
623
				<a href="source-class-Url.html#35-40" title="Go to source code"><b>OPTION_SEPARATEUR_ENTREE</b></a>
628
		</code></td>
624
		</code></td>
629
		<td class="value"><code><span class="php-quote">'separateur_entree'</span></code></td>
625
		<td class="value"><code><span class="php-quote">'separateur_entree'</span></code></td>
630
		<td class="description"><div>
626
		<td class="description"><div>
631
			<a href="#OPTION_SEPARATEUR_ENTREE" class="anchor">#</a>
627
			<a href="#OPTION_SEPARATEUR_ENTREE" class="anchor">#</a>
632
 
628
 
633
			<div class="description short">
629
			<div class="description short">
634
				
630
				
635
<p>Séparateurs de variables lors du parsing de la requête. Chaque caractère
631
<p>Séparateurs de variables lors du parsing de la requête. Chaque caractère
636
est considéré comme un séparateur. Par défaut, spécifié par le paramêtre
632
est considéré comme un séparateur. Par défaut, spécifié par le paramêtre
637
arg_separator.input dans php.ini (par défaut "&amp;").</p>
633
arg_separator.input dans php.ini (par défaut "&amp;").</p>
638
 
634
 
639
			</div>
635
			</div>
640
 
636
 
641
			<div class="description detailed hidden">
637
			<div class="description detailed hidden">
642
				
638
				
643
<p>Séparateurs de variables lors du parsing de la requête. Chaque caractère
639
<p>Séparateurs de variables lors du parsing de la requête. Chaque caractère
644
est considéré comme un séparateur. Par défaut, spécifié par le paramêtre
640
est considéré comme un séparateur. Par défaut, spécifié par le paramêtre
645
arg_separator.input dans php.ini (par défaut "&amp;").</p>
641
arg_separator.input dans php.ini (par défaut "&amp;").</p>
646
 
642
 
647
 
643
 
648
			</div>
644
			</div>
649
		</div></td>
645
		</div></td>
650
	</tr>
646
	</tr>
651
	<tr data-order="OPTION_SEPARATEUR_SORTIE" id="OPTION_SEPARATEUR_SORTIE">
647
	<tr data-order="OPTION_SEPARATEUR_SORTIE" id="OPTION_SEPARATEUR_SORTIE">
652
 
648
 
653
		<td class="attributes"><code>string</code></td>
649
		<td class="attributes"><code>string</code></td>
654
		<td class="name"><code>
650
		<td class="name"><code>
655
				<a href="source-class-Url.html#42-46" title="Go to source code"><b>OPTION_SEPARATEUR_SORTIE</b></a>
651
				<a href="source-class-Url.html#42-46" title="Go to source code"><b>OPTION_SEPARATEUR_SORTIE</b></a>
656
		</code></td>
652
		</code></td>
657
		<td class="value"><code><span class="php-quote">'separateur_sortie'</span></code></td>
653
		<td class="value"><code><span class="php-quote">'separateur_sortie'</span></code></td>
658
		<td class="description"><div>
654
		<td class="description"><div>
659
			<a href="#OPTION_SEPARATEUR_SORTIE" class="anchor">#</a>
655
			<a href="#OPTION_SEPARATEUR_SORTIE" class="anchor">#</a>
660
 
656
 
661
			<div class="description short">
657
			<div class="description short">
662
				
658
				
663
<p>Séparateur de variables lors de la génération de la requête. Par défaut,
659
<p>Séparateur de variables lors de la génération de la requête. Par défaut,
664
spécifié par le paramètre arg_separator.output dans php.ini (par défaut
660
spécifié par le paramètre arg_separator.output dans php.ini (par défaut
665
"&amp;").</p>
661
"&amp;").</p>
666
 
662
 
667
			</div>
663
			</div>
668
 
664
 
669
			<div class="description detailed hidden">
665
			<div class="description detailed hidden">
670
				
666
				
671
<p>Séparateur de variables lors de la génération de la requête. Par défaut,
667
<p>Séparateur de variables lors de la génération de la requête. Par défaut,
672
spécifié par le paramètre arg_separator.output dans php.ini (par défaut
668
spécifié par le paramètre arg_separator.output dans php.ini (par défaut
673
"&amp;").</p>
669
"&amp;").</p>
674
 
670
 
675
 
671
 
676
			</div>
672
			</div>
677
		</div></td>
673
		</div></td>
678
	</tr>
674
	</tr>
679
	</table>
675
	</table>
680
 
676
 
681
 
677
 
682
 
678
 
683
 
679
 
684
 
680
 
685
 
681
 
686
 
682
 
687
 
683
 
688
 
684
 
689
 
685
 
690
</div>
686
</div>
691
 
687
 
692
	<div id="footer">
688
	<div id="footer">
693
		TBFramework - v0.4 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
689
		 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
694
	</div>
690
	</div>
695
</div>
691
</div>
696
</div>
692
</div>
697
</body>
693
</body>
698
</html>
694
</html>