Subversion Repositories Applications.framework

Rev

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

Rev Author Line No. Line
159 jpm 1
<html>
2
<head>
3
<title>Docs For Class Url</title>
4
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
5
<link rel="stylesheet" type="text/css" href="../media/style.css">
6
</head>
7
<body>
8
 
9
<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
10
  <tr>
11
    <td class="header_top">Framework</td>
12
  </tr>
13
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
14
  <tr>
15
    <td class="header_menu">
16
 
17
 
18
                              		  [ <a href="../classtrees_Framework.html" class="menu">class tree: Framework</a> ]
19
		  [ <a href="../elementindex_Framework.html" class="menu">index: Framework</a> ]
20
		  	    [ <a href="../elementindex.html" class="menu">all elements</a> ]
21
    </td>
22
  </tr>
23
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
24
</table>
25
 
26
<table width="100%" border="0" cellpadding="0" cellspacing="0">
27
  <tr valign="top">
28
    <td width="200" class="menu">
29
      <b>Packages:</b><br />
30
              <a href="../li_Framework.html">Framework</a><br />
31
            <br /><br />
32
                        <b>Files:</b><br />
33
      	  <div class="package">
34
			<a href="../Framework/_Application.php.html">		Application.php
35
		</a><br>
36
			<a href="../Framework/_autoload.inc.php.html">		autoload.inc.php
37
		</a><br>
38
			<a href="../Framework/_Chronometre.php.html">		Chronometre.php
39
		</a><br>
40
			<a href="../Framework/_Config.php.html">		Config.php
41
		</a><br>
42
			<a href="../Framework/_Controleur.php.html">		Controleur.php
43
		</a><br>
44
			<a href="../Framework/_Debug.php.html">		Debug.php
45
		</a><br>
46
			<a href="../Framework/_GestionnaireException.php.html">		GestionnaireException.php
47
		</a><br>
48
			<a href="../Framework/_Log.php.html">		Log.php
49
		</a><br>
50
			<a href="../Framework/_Modele.php.html">		Modele.php
51
		</a><br>
52
			<a href="../Framework/_Registre.php.html">		Registre.php
53
		</a><br>
54
			<a href="../Framework/_SquelettePhp.php.html">		SquelettePhp.php
55
		</a><br>
56
			<a href="../Framework/_Url.php.html">		Url.php
57
		</a><br>
58
	  </div><br />
59
 
60
 
61
            <b>Classes:</b><br />
62
        <div class="package">
63
		    		<a href="../Framework/Application.html">Application</a><br />
64
	    		<a href="../Framework/Chronometre.html">Chronometre</a><br />
65
	    		<a href="../Framework/Config.html">Config</a><br />
66
	    		<a href="../Framework/Controleur.html">Controleur</a><br />
67
	    		<a href="../Framework/Debug.html">Debug</a><br />
68
	    		<a href="../Framework/GestionnaireException.html">GestionnaireException</a><br />
69
	    		<a href="../Framework/Log.html">Log</a><br />
70
	    		<a href="../Framework/Modele.html">Modele</a><br />
71
	    		<a href="../Framework/Registre.html">Registre</a><br />
72
	    		<a href="../Framework/SquelettePhp.html">SquelettePhp</a><br />
73
	    		<a href="../Framework/Url.html">Url</a><br />
74
	  </div>
75
                </td>
76
    <td>
77
      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
78
 
79
<h1>Class: Url</h1>
80
Source Location: /Url.php<br /><br />
81
 
82
 
83
<table width="100%" border="0">
84
<tr><td valign="top">
85
 
86
<h3><a href="#class_details">Class Overview</a></h3>
87
<pre></pre><br />
88
<div class="description">classe Url, gérant le découpage des paramètres, leurs modification etc...</div><br /><br />
89
<h4>Author(s):</h4>
90
<ul>
91
          <li>Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
92
              <li>Christian Schmidt &lt;<a href="mailto:schmidt@php.net">schmidt@php.net</a>&gt;</li>
93
              <li>Aurélien PERONNET &lt;<a href="mailto:aurelien@tela-botanica.org">aurelien@tela-botanica.org</a>&gt;</li>
94
                                    </ul>
95
 
96
 
97
 
98
 
99
 
100
 
101
 
102
<h4>Version:</h4>
103
<ul>
104
  <li>SVN: $Id: Url.php 150 2010-03-03 15:49:06Z jpm $</li>
105
</ul>
106
 
107
<h4>Copyright:</h4>
108
<ul>
109
  <li>2009 Tela-Botanica</li>
110
</ul>
111
 
112
</td>
113
 
114
 
115
<td valign="top">
116
<h3><a href="#class_consts">Constants</a></h3>
117
<ul>
118
    <li><a href="../Framework/Url.html#constOPTION_ENCODER_CLES">OPTION_ENCODER_CLES</a></li>
119
    <li><a href="../Framework/Url.html#constOPTION_SEPARATEUR_ENTREE">OPTION_SEPARATEUR_ENTREE</a></li>
120
    <li><a href="../Framework/Url.html#constOPTION_SEPARATEUR_SORTIE">OPTION_SEPARATEUR_SORTIE</a></li>
121
    <li><a href="../Framework/Url.html#constOPTION_STRICTE">OPTION_STRICTE</a></li>
122
    <li><a href="../Framework/Url.html#constOPTION_UTILISER_CROCHETS">OPTION_UTILISER_CROCHETS</a></li>
123
  </ul>
124
</td>
125
 
126
<td valign="top">
127
<h3><a href="#class_methods">Methods</a></h3>
128
<ul>
129
    <li><a href="../Framework/Url.html#method__construct">__construct</a></li>
130
    <li><a href="../Framework/Url.html#methodetreAbsolue">etreAbsolue</a></li>
131
    <li><a href="../Framework/Url.html#methodgetAutorite">getAutorite</a></li>
132
    <li><a href="../Framework/Url.html#methodgetCanonique">getCanonique</a></li>
133
    <li><a href="../Framework/Url.html#methodgetChemin">getChemin</a></li>
134
    <li><a href="../Framework/Url.html#methodgetDemande">getDemande</a></li>
135
    <li><a href="../Framework/Url.html#methodgetFragment">getFragment</a></li>
136
    <li><a href="../Framework/Url.html#methodgetHote">getHote</a></li>
137
    <li><a href="../Framework/Url.html#methodgetInfoUtilisateur">getInfoUtilisateur</a></li>
138
    <li><a href="../Framework/Url.html#methodgetMotDePasse">getMotDePasse</a></li>
139
    <li><a href="../Framework/Url.html#methodgetOption">getOption</a></li>
140
    <li><a href="../Framework/Url.html#methodgetPort">getPort</a></li>
141
    <li><a href="../Framework/Url.html#methodgetRequete">getRequete</a></li>
142
    <li><a href="../Framework/Url.html#methodgetSchema">getSchema</a></li>
143
    <li><a href="../Framework/Url.html#methodgetURL">getURL</a></li>
144
    <li><a href="../Framework/Url.html#methodgetURLDemande">getURLDemande</a></li>
145
    <li><a href="../Framework/Url.html#methodgetURLNormalisee">getURLNormalisee</a></li>
146
    <li><a href="../Framework/Url.html#methodgetUtilisateur">getUtilisateur</a></li>
147
    <li><a href="../Framework/Url.html#methodgetVariablesRequete">getVariablesRequete</a></li>
148
    <li><a href="../Framework/Url.html#methodnormaliser">normaliser</a></li>
149
    <li><a href="../Framework/Url.html#methodresoudre">resoudre</a></li>
150
    <li><a href="../Framework/Url.html#methodsetAutorite">setAutorite</a></li>
151
    <li><a href="../Framework/Url.html#methodsetChemin">setChemin</a></li>
152
    <li><a href="../Framework/Url.html#methodsetFragment">setFragment</a></li>
153
    <li><a href="../Framework/Url.html#methodsetHote">setHote</a></li>
154
    <li><a href="../Framework/Url.html#methodsetInfoUtilisateur">setInfoUtilisateur</a></li>
155
    <li><a href="../Framework/Url.html#methodsetOption">setOption</a></li>
156
    <li><a href="../Framework/Url.html#methodsetPort">setPort</a></li>
157
    <li><a href="../Framework/Url.html#methodsetRequete">setRequete</a></li>
158
    <li><a href="../Framework/Url.html#methodsetSchema">setSchema</a></li>
159
    <li><a href="../Framework/Url.html#methodsetVariableRequete">setVariableRequete</a></li>
160
    <li><a href="../Framework/Url.html#methodsetVariablesRequete">setVariablesRequete</a></li>
161
    <li><a href="../Framework/Url.html#methodunsetVariableRequete">unsetVariableRequete</a></li>
162
    <li><a href="../Framework/Url.html#method__toString">__toString</a></li>
163
  </ul>
164
</td>
165
 
166
</tr></table>
167
<hr />
168
 
169
<table width="100%" border="0"><tr>
170
 
171
 
172
 
173
 
174
 
175
 
176
</tr></table>
177
<hr />
178
 
179
<a name="class_details"></a>
180
<h3>Class Details</h3>
181
<div class="tags">
182
[line <a href="../__filesource/fsource_Framework__Url.php.html#a21">21</a>]<br />
183
classe Url, gérant le découpage des paramètres, leurs modification etc...<br /><br /><p>Traduction et conversion d'une classe (NET_Url2) issue de Pear</p><br /><br /><br />
184
<h4>Tags:</h4>
185
<div class="tags">
186
<table border="0" cellspacing="0" cellpadding="0">
187
  <tr>
188
    <td><b>author:</b>&nbsp;&nbsp;</td><td>Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</td>
189
  </tr>
190
  <tr>
191
    <td><b>author:</b>&nbsp;&nbsp;</td><td>Christian Schmidt &lt;<a href="mailto:schmidt@php.net">schmidt@php.net</a>&gt;</td>
192
  </tr>
193
  <tr>
194
    <td><b>author:</b>&nbsp;&nbsp;</td><td>Aurélien PERONNET &lt;<a href="mailto:aurelien@tela-botanica.org">aurelien@tela-botanica.org</a>&gt;</td>
195
  </tr>
196
  <tr>
197
    <td><b>version:</b>&nbsp;&nbsp;</td><td>SVN: $Id: Url.php 150 2010-03-03 15:49:06Z jpm $</td>
198
  </tr>
199
  <tr>
200
    <td><b>copyright:</b>&nbsp;&nbsp;</td><td>2009 Tela-Botanica</td>
201
  </tr>
202
  <tr>
203
    <td><b>link:</b>&nbsp;&nbsp;</td><td>/doc/framework/</td>
204
  </tr>
205
  <tr>
206
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a></td>
207
  </tr>
208
  <tr>
209
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a></td>
210
  </tr>
211
</table>
212
</div>
213
</div><br /><br />
214
<div class="top">[ <a href="#top">Top</a> ]</div><br />
215
 
216
 
217
<hr />
218
<a name="class_methods"></a>
219
<h3>Class Methods</h3>
220
<div class="tags">
221
  <hr />
222
	<a name="methodgetCanonique"></a>
223
	<h3>static method getCanonique <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a678">678</a>]</span></h3>
224
	<div class="function">
225
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
226
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
227
		<code>static string getCanonique(
228
)</code>
229
    </td></tr></table>
230
    </td></tr></table><br />
231
 
232
		Renvoie une instance de Url representant l'URL canonique du script PHP  en cours d'éxécution<br /><br /><br /><br />
233
<h4>Tags:</h4>
234
<div class="tags">
235
<table border="0" cellspacing="0" cellpadding="0">
236
  <tr>
237
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
238
  </tr>
239
</table>
240
</div>
241
<br /><br />
242
 
243
 
244
        <div class="top">[ <a href="#top">Top</a> ]</div>
245
  </div>
246
  <hr />
247
	<a name="methodgetDemande"></a>
248
	<h3>static method getDemande <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a712">712</a>]</span></h3>
249
	<div class="function">
250
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
251
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
252
		<code>static <a href="../Framework/Url.html">Url</a> getDemande(
253
)</code>
254
    </td></tr></table>
255
    </td></tr></table><br />
256
 
257
		Renvoie une instance de Url representant l'URL utilisée pour  récupérer la requête en cours<br /><br /><br /><br />
258
<h4>Tags:</h4>
259
<div class="tags">
260
<table border="0" cellspacing="0" cellpadding="0">
261
  <tr>
262
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
263
  </tr>
264
</table>
265
</div>
266
<br /><br />
267
 
268
 
269
        <div class="top">[ <a href="#top">Top</a> ]</div>
270
  </div>
271
  <hr />
272
	<a name="methodgetURLDemande"></a>
273
	<h3>static method getURLDemande <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a702">702</a>]</span></h3>
274
	<div class="function">
275
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
276
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
277
		<code>static string getURLDemande(
278
)</code>
279
    </td></tr></table>
280
    </td></tr></table><br />
281
 
282
		Renvoie l'URL utilisée pour récupérer la requête en cours<br /><br /><br /><br />
283
<h4>Tags:</h4>
284
<div class="tags">
285
<table border="0" cellspacing="0" cellpadding="0">
286
  <tr>
287
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
288
  </tr>
289
</table>
290
</div>
291
<br /><br />
292
 
293
 
294
        <div class="top">[ <a href="#top">Top</a> ]</div>
295
  </div>
296
 
297
  <hr />
298
	<a name="method__construct"></a>
299
	<h3>constructor __construct <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a102">102</a>]</span></h3>
300
	<div class="function">
301
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
302
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
303
		<code>Url __construct(
304
string
305
$url, [array
306
$options = null])</code>
307
    </td></tr></table>
308
    </td></tr></table><br />
309
 
310
		<br /><br />
311
<h4>Tags:</h4>
312
<div class="tags">
313
<table border="0" cellspacing="0" cellpadding="0">
314
  <tr>
315
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
316
  </tr>
317
</table>
318
</div>
319
<br /><br />
320
 
321
 
322
        <h4>Parameters:</h4>
323
    <div class="tags">
324
    <table border="0" cellspacing="0" cellpadding="0">
325
          <tr>
326
        <td class="type">string&nbsp;&nbsp;</td>
327
        <td><b>$url</b>&nbsp;&nbsp;</td>
328
        <td>une URL relative ou absolue</td>
329
      </tr>
330
          <tr>
331
        <td class="type">array&nbsp;&nbsp;</td>
332
        <td><b>$options</b>&nbsp;&nbsp;</td>
333
        <td></td>
334
      </tr>
335
        </table>
336
    </div><br />
337
        <div class="top">[ <a href="#top">Top</a> ]</div>
338
  </div>
339
  <hr />
340
	<a name="methodetreAbsolue"></a>
341
	<h3>method etreAbsolue <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a546">546</a>]</span></h3>
342
	<div class="function">
343
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
344
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
345
		<code>bool etreAbsolue(
346
)</code>
347
    </td></tr></table>
348
    </td></tr></table><br />
349
 
350
		Renvoie vrai ou faux suivant que l'instance en cours représente une URL relative ou absolue.<br /><br /><br /><br />
351
<h4>Tags:</h4>
352
<div class="tags">
353
<table border="0" cellspacing="0" cellpadding="0">
354
  <tr>
355
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
356
  </tr>
357
</table>
358
</div>
359
<br /><br />
360
 
361
 
362
        <div class="top">[ <a href="#top">Top</a> ]</div>
363
  </div>
364
  <hr />
365
	<a name="methodgetAutorite"></a>
366
	<h3>method getAutorite <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a248">248</a>]</span></h3>
367
	<div class="function">
368
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
369
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
370
		<code>string|bool getAutorite(
371
)</code>
372
    </td></tr></table>
373
    </td></tr></table><br />
374
 
375
		Renvoie la partie autorité, i.e. [ infoUtilisateur &quot;@&quot; ] hote [ &quot;:&quot; port ], ou  false si celle-ci est absente.<br /><br /><br /><br />
376
<h4>Tags:</h4>
377
<div class="tags">
378
<table border="0" cellspacing="0" cellpadding="0">
379
  <tr>
380
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
381
  </tr>
382
</table>
383
</div>
384
<br /><br />
385
 
386
 
387
        <div class="top">[ <a href="#top">Top</a> ]</div>
388
  </div>
389
  <hr />
390
	<a name="methodgetChemin"></a>
391
	<h3>method getChemin <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a295">295</a>]</span></h3>
392
	<div class="function">
393
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
394
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
395
		<code>string getChemin(
396
)</code>
397
    </td></tr></table>
398
    </td></tr></table><br />
399
 
400
		Renvoie la partie chemin (chemin) (éventuellement vide).<br /><br /><br /><br />
401
<h4>Tags:</h4>
402
<div class="tags">
403
<table border="0" cellspacing="0" cellpadding="0">
404
  <tr>
405
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
406
  </tr>
407
</table>
408
</div>
409
<br /><br />
410
 
411
 
412
        <div class="top">[ <a href="#top">Top</a> ]</div>
413
  </div>
414
  <hr />
415
	<a name="methodgetFragment"></a>
416
	<h3>method getFragment <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a334">334</a>]</span></h3>
417
	<div class="function">
418
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
419
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
420
		<code>string|bool getFragment(
421
)</code>
422
    </td></tr></table>
423
    </td></tr></table><br />
424
 
425
		Renvoie le nom du fragment, ou false si &quot;#&quot; n'est pas present dans l'URL.<br /><br /><br /><br />
426
<h4>Tags:</h4>
427
<div class="tags">
428
<table border="0" cellspacing="0" cellpadding="0">
429
  <tr>
430
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
431
  </tr>
432
</table>
433
</div>
434
<br /><br />
435
 
436
 
437
        <div class="top">[ <a href="#top">Top</a> ]</div>
438
  </div>
439
  <hr />
440
	<a name="methodgetHote"></a>
441
	<h3>method getHote <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a210">210</a>]</span></h3>
442
	<div class="function">
443
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
444
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
445
		<code>string|bool getHote(
446
)</code>
447
    </td></tr></table>
448
    </td></tr></table><br />
449
 
450
		Renvoie la partie hôte, ou false s'il n'y a pas de partie autorité, c.a.d.<br /><br /><p>l'URL est relative.</p><br /><br /><br />
451
<h4>Tags:</h4>
452
<div class="tags">
453
<table border="0" cellspacing="0" cellpadding="0">
454
  <tr>
455
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
456
  </tr>
457
</table>
458
</div>
459
<br /><br />
460
 
461
 
462
        <div class="top">[ <a href="#top">Top</a> ]</div>
463
  </div>
464
  <hr />
465
	<a name="methodgetInfoUtilisateur"></a>
466
	<h3>method getInfoUtilisateur <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a184">184</a>]</span></h3>
467
	<div class="function">
468
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
469
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
470
		<code>string|bool getInfoUtilisateur(
471
)</code>
472
    </td></tr></table>
473
    </td></tr></table><br />
474
 
475
		Renvoie la partie userinfio, ou false si celle-ci n'existe pas, i.e. si la partie  autorité ne contient pas de &quot;@&quot;<br /><br /><br /><br />
476
<h4>Tags:</h4>
477
<div class="tags">
478
<table border="0" cellspacing="0" cellpadding="0">
479
  <tr>
480
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
481
  </tr>
482
</table>
483
</div>
484
<br /><br />
485
 
486
 
487
        <div class="top">[ <a href="#top">Top</a> ]</div>
488
  </div>
489
  <hr />
490
	<a name="methodgetMotDePasse"></a>
491
	<h3>method getMotDePasse <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a174">174</a>]</span></h3>
492
	<div class="function">
493
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
494
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
495
		<code>string|bool getMotDePasse(
496
)</code>
497
    </td></tr></table>
498
    </td></tr></table><br />
499
 
500
		renvoie la partie mot de passe de la partie infoUtilisateur (partie après le premier   &quot;:&quot;), , ou false si aucune partie infoUtilisateur n'est définie (i.e. l'URL ne contient  pas de &quot;@&quot; en face du nom d'hôte) ou si la partie infoUtilisateur ne contient pas de &quot;:&quot;.<br /><br /><br /><br />
501
<h4>Tags:</h4>
502
<div class="tags">
503
<table border="0" cellspacing="0" cellpadding="0">
504
  <tr>
505
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
506
  </tr>
507
</table>
508
</div>
509
<br /><br />
510
 
511
 
512
        <div class="top">[ <a href="#top">Top</a> ]</div>
513
  </div>
514
  <hr />
515
	<a name="methodgetOption"></a>
516
	<h3>method getOption <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a751">751</a>]</span></h3>
517
	<div class="function">
518
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
519
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
520
		<code>mixed getOption(
521
string
522
$nomOption)</code>
523
    </td></tr></table>
524
    </td></tr></table><br />
525
 
526
		Renvoie la valeur de l'option specifiée.<br /><br /><br /><br />
527
 
528
 
529
        <h4>Parameters:</h4>
530
    <div class="tags">
531
    <table border="0" cellspacing="0" cellpadding="0">
532
          <tr>
533
        <td class="type">string&nbsp;&nbsp;</td>
534
        <td><b>$nomOption</b>&nbsp;&nbsp;</td>
535
        <td>Nom de l'option demandée</td>
536
      </tr>
537
        </table>
538
    </div><br />
539
        <div class="top">[ <a href="#top">Top</a> ]</div>
540
  </div>
541
  <hr />
542
	<a name="methodgetPort"></a>
543
	<h3>method getPort <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a229">229</a>]</span></h3>
544
	<div class="function">
545
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
546
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
547
		<code>int|bool getPort(
548
)</code>
549
    </td></tr></table>
550
    </td></tr></table><br />
551
 
552
		Renvoie le numéro de port, ou false si aucun numéro de port n'est spécifié,  i.e. le port par défaut doit utilisé.<br /><br /><br /><br />
553
<h4>Tags:</h4>
554
<div class="tags">
555
<table border="0" cellspacing="0" cellpadding="0">
556
  <tr>
557
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
558
  </tr>
559
</table>
560
</div>
561
<br /><br />
562
 
563
 
564
        <div class="top">[ <a href="#top">Top</a> ]</div>
565
  </div>
566
  <hr />
567
	<a name="methodgetRequete"></a>
568
	<h3>method getRequete <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a315">315</a>]</span></h3>
569
	<div class="function">
570
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
571
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
572
		<code>string|bool getRequete(
573
)</code>
574
    </td></tr></table>
575
    </td></tr></table><br />
576
 
577
		renvoie la chaine de requête (requete string) (sans le premier &quot;?&quot;), ou false si &quot;?&quot;  n'est pas présent dans l'url.<br /><br /><br /><br />
578
<h4>Tags:</h4>
579
<div class="tags">
580
<table border="0" cellspacing="0" cellpadding="0">
581
  <tr>
582
    <td><b>see:</b>&nbsp;&nbsp;</td><td>self::getVariablesRequete()</td>
583
  </tr>
584
  <tr>
585
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
586
  </tr>
587
</table>
588
</div>
589
<br /><br />
590
 
591
 
592
        <div class="top">[ <a href="#top">Top</a> ]</div>
593
  </div>
594
  <hr />
595
	<a name="methodgetSchema"></a>
596
	<h3>method getSchema <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a143">143</a>]</span></h3>
597
	<div class="function">
598
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
599
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
600
		<code>string|bool getSchema(
601
)</code>
602
    </td></tr></table>
603
    </td></tr></table><br />
604
 
605
		Retourne le schéma, c.a.d. &quot;http&quot; ou &quot;urn&quot;, ou false si aucun schéma n'est  spécifié, i.e. l'url est une url relative<br /><br /><br /><br />
606
<h4>Tags:</h4>
607
<div class="tags">
608
<table border="0" cellspacing="0" cellpadding="0">
609
  <tr>
610
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
611
  </tr>
612
</table>
613
</div>
614
<br /><br />
615
 
616
 
617
        <div class="top">[ <a href="#top">Top</a> ]</div>
618
  </div>
619
  <hr />
620
	<a name="methodgetURL"></a>
621
	<h3>method getURL <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a462">462</a>]</span></h3>
622
	<div class="function">
623
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
624
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
625
		<code>string getURL(
626
)</code>
627
    </td></tr></table>
628
    </td></tr></table><br />
629
 
630
		Renvoie un représentation sous forme de chaine de l'URL<br /><br /><br /><br />
631
<h4>Tags:</h4>
632
<div class="tags">
633
<table border="0" cellspacing="0" cellpadding="0">
634
  <tr>
635
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
636
  </tr>
637
</table>
638
</div>
639
<br /><br />
640
 
641
 
642
        <div class="top">[ <a href="#top">Top</a> ]</div>
643
  </div>
644
  <hr />
645
	<a name="methodgetURLNormalisee"></a>
646
	<h3>method getURLNormalisee <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a493">493</a>]</span></h3>
647
	<div class="function">
648
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
649
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
650
		<code>string getURLNormalisee(
651
)</code>
652
    </td></tr></table>
653
    </td></tr></table><br />
654
 
655
		Renvoie une représentation de cette URL sous forme de chaine normalisée. Utile pour la  comparaison d'URLs<br /><br /><br /><br />
656
<h4>Tags:</h4>
657
<div class="tags">
658
<table border="0" cellspacing="0" cellpadding="0">
659
  <tr>
660
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
661
  </tr>
662
</table>
663
</div>
664
<br /><br />
665
 
666
 
667
        <div class="top">[ <a href="#top">Top</a> ]</div>
668
  </div>
669
  <hr />
670
	<a name="methodgetUtilisateur"></a>
671
	<h3>method getUtilisateur <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a163">163</a>]</span></h3>
672
	<div class="function">
673
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
674
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
675
		<code>string|bool getUtilisateur(
676
)</code>
677
    </td></tr></table>
678
    </td></tr></table><br />
679
 
680
		renvoie la partie user de la partie infoUtilisateur (partie précédant le premier   &quot;:&quot;), ou false si aucune partie infoUtilisateur n'est définie.<br /><br /><br /><br />
681
<h4>Tags:</h4>
682
<div class="tags">
683
<table border="0" cellspacing="0" cellpadding="0">
684
  <tr>
685
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
686
  </tr>
687
</table>
688
</div>
689
<br /><br />
690
 
691
 
692
        <div class="top">[ <a href="#top">Top</a> ]</div>
693
  </div>
694
  <hr />
695
	<a name="methodgetVariablesRequete"></a>
696
	<h3>method getVariablesRequete <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a353">353</a>]</span></h3>
697
	<div class="function">
698
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
699
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
700
		<code>array getVariablesRequete(
701
)</code>
702
    </td></tr></table>
703
    </td></tr></table><br />
704
 
705
		Renvoie la requete string sous forme d'un tableau de variables telles qu'elles apparaitraient  dans le $_GET d'un script PHP<br /><br /><br /><br />
706
<h4>Tags:</h4>
707
<div class="tags">
708
<table border="0" cellspacing="0" cellpadding="0">
709
  <tr>
710
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
711
  </tr>
712
</table>
713
</div>
714
<br /><br />
715
 
716
 
717
        <div class="top">[ <a href="#top">Top</a> ]</div>
718
  </div>
719
  <hr />
720
	<a name="methodnormaliser"></a>
721
	<h3>method normaliser <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a504">504</a>]</span></h3>
722
	<div class="function">
723
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
724
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
725
		<code><a href="../Framework/Url.html">Url</a> normaliser(
726
)</code>
727
    </td></tr></table>
728
    </td></tr></table><br />
729
 
730
		Renvoie une instance normalisée de Url<br /><br /><br /><br />
731
<h4>Tags:</h4>
732
<div class="tags">
733
<table border="0" cellspacing="0" cellpadding="0">
734
  <tr>
735
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
736
  </tr>
737
</table>
738
</div>
739
<br /><br />
740
 
741
 
742
        <div class="top">[ <a href="#top">Top</a> ]</div>
743
  </div>
744
  <hr />
745
	<a name="methodresoudre"></a>
746
	<h3>method resoudre <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a558">558</a>]</span></h3>
747
	<div class="function">
748
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
749
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
750
		<code><a href="../Framework/Url.html">Url</a> resoudre(
751
<a href="../Framework/Url.html">Url</a>|string
752
$reference)</code>
753
    </td></tr></table>
754
    </td></tr></table><br />
755
 
756
		Renvoie une instance de Url représentant une URL absolue relative à  cette URL.<br /><br /><br /><br />
757
<h4>Tags:</h4>
758
<div class="tags">
759
<table border="0" cellspacing="0" cellpadding="0">
760
  <tr>
761
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
762
  </tr>
763
</table>
764
</div>
765
<br /><br />
766
 
767
 
768
        <h4>Parameters:</h4>
769
    <div class="tags">
770
    <table border="0" cellspacing="0" cellpadding="0">
771
          <tr>
772
        <td class="type"><a href="../Framework/Url.html">Url</a>|string&nbsp;&nbsp;</td>
773
        <td><b>$reference</b>&nbsp;&nbsp;</td>
774
        <td>URL relative</td>
775
      </tr>
776
        </table>
777
    </div><br />
778
        <div class="top">[ <a href="#top">Top</a> ]</div>
779
  </div>
780
  <hr />
781
	<a name="methodsetAutorite"></a>
782
	<h3>method setAutorite <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a273">273</a>]</span></h3>
783
	<div class="function">
784
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
785
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
786
		<code>void setAutorite(
787
string|false
788
$autorite)</code>
789
    </td></tr></table>
790
    </td></tr></table><br />
791
 
792
		<br /><br />
793
<h4>Tags:</h4>
794
<div class="tags">
795
<table border="0" cellspacing="0" cellpadding="0">
796
  <tr>
797
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
798
  </tr>
799
</table>
800
</div>
801
<br /><br />
802
 
803
 
804
        <h4>Parameters:</h4>
805
    <div class="tags">
806
    <table border="0" cellspacing="0" cellpadding="0">
807
          <tr>
808
        <td class="type">string|false&nbsp;&nbsp;</td>
809
        <td><b>$autorite</b>&nbsp;&nbsp;</td>
810
        <td></td>
811
      </tr>
812
        </table>
813
    </div><br />
814
        <div class="top">[ <a href="#top">Top</a> ]</div>
815
  </div>
816
  <hr />
817
	<a name="methodsetChemin"></a>
818
	<h3>method setChemin <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a304">304</a>]</span></h3>
819
	<div class="function">
820
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
821
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
822
		<code>void setChemin(
823
string
824
$chemin)</code>
825
    </td></tr></table>
826
    </td></tr></table><br />
827
 
828
		<br /><br />
829
<h4>Tags:</h4>
830
<div class="tags">
831
<table border="0" cellspacing="0" cellpadding="0">
832
  <tr>
833
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
834
  </tr>
835
</table>
836
</div>
837
<br /><br />
838
 
839
 
840
        <h4>Parameters:</h4>
841
    <div class="tags">
842
    <table border="0" cellspacing="0" cellpadding="0">
843
          <tr>
844
        <td class="type">string&nbsp;&nbsp;</td>
845
        <td><b>$chemin</b>&nbsp;&nbsp;</td>
846
        <td></td>
847
      </tr>
848
        </table>
849
    </div><br />
850
        <div class="top">[ <a href="#top">Top</a> ]</div>
851
  </div>
852
  <hr />
853
	<a name="methodsetFragment"></a>
854
	<h3>method setFragment <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a343">343</a>]</span></h3>
855
	<div class="function">
856
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
857
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
858
		<code>void setFragment(
859
string|bool
860
$fragment)</code>
861
    </td></tr></table>
862
    </td></tr></table><br />
863
 
864
		<br /><br />
865
<h4>Tags:</h4>
866
<div class="tags">
867
<table border="0" cellspacing="0" cellpadding="0">
868
  <tr>
869
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
870
  </tr>
871
</table>
872
</div>
873
<br /><br />
874
 
875
 
876
        <h4>Parameters:</h4>
877
    <div class="tags">
878
    <table border="0" cellspacing="0" cellpadding="0">
879
          <tr>
880
        <td class="type">string|bool&nbsp;&nbsp;</td>
881
        <td><b>$fragment</b>&nbsp;&nbsp;</td>
882
        <td></td>
883
      </tr>
884
        </table>
885
    </div><br />
886
        <div class="top">[ <a href="#top">Top</a> ]</div>
887
  </div>
888
  <hr />
889
	<a name="methodsetHote"></a>
890
	<h3>method setHote <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a219">219</a>]</span></h3>
891
	<div class="function">
892
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
893
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
894
		<code>void setHote(
895
string|bool
896
$hote)</code>
897
    </td></tr></table>
898
    </td></tr></table><br />
899
 
900
		<br /><br />
901
<h4>Tags:</h4>
902
<div class="tags">
903
<table border="0" cellspacing="0" cellpadding="0">
904
  <tr>
905
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
906
  </tr>
907
</table>
908
</div>
909
<br /><br />
910
 
911
 
912
        <h4>Parameters:</h4>
913
    <div class="tags">
914
    <table border="0" cellspacing="0" cellpadding="0">
915
          <tr>
916
        <td class="type">string|bool&nbsp;&nbsp;</td>
917
        <td><b>$hote</b>&nbsp;&nbsp;</td>
918
        <td></td>
919
      </tr>
920
        </table>
921
    </div><br />
922
        <div class="top">[ <a href="#top">Top</a> ]</div>
923
  </div>
924
  <hr />
925
	<a name="methodsetInfoUtilisateur"></a>
926
	<h3>method setInfoUtilisateur <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a197">197</a>]</span></h3>
927
	<div class="function">
928
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
929
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
930
		<code>void setInfoUtilisateur(
931
string|bool
932
$infoUtilisateur, [string|bool
933
$motDePasse = false])</code>
934
    </td></tr></table>
935
    </td></tr></table><br />
936
 
937
		Setteur pour la partie infoUtilisateur. Si deux argument sont passé, ils sont combinés  dans la partie infoUtilisateur de cette manière username &quot;:&quot; password.<br /><br /><br /><br />
938
<h4>Tags:</h4>
939
<div class="tags">
940
<table border="0" cellspacing="0" cellpadding="0">
941
  <tr>
942
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
943
  </tr>
944
</table>
945
</div>
946
<br /><br />
947
 
948
 
949
        <h4>Parameters:</h4>
950
    <div class="tags">
951
    <table border="0" cellspacing="0" cellpadding="0">
952
          <tr>
953
        <td class="type">string|bool&nbsp;&nbsp;</td>
954
        <td><b>$infoUtilisateur</b>&nbsp;&nbsp;</td>
955
        <td>infoUtilisateur ou username</td>
956
      </tr>
957
          <tr>
958
        <td class="type">string|bool&nbsp;&nbsp;</td>
959
        <td><b>$motDePasse</b>&nbsp;&nbsp;</td>
960
        <td></td>
961
      </tr>
962
        </table>
963
    </div><br />
964
        <div class="top">[ <a href="#top">Top</a> ]</div>
965
  </div>
966
  <hr />
967
	<a name="methodsetOption"></a>
968
	<h3>method setOption <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a737">737</a>]</span></h3>
969
	<div class="function">
970
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
971
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
972
		<code>void setOption(
973
string
974
$nomOption, mixed
975
$valeur)</code>
976
    </td></tr></table>
977
    </td></tr></table><br />
978
 
979
		Met à jour la valeur de l'option spécifiée.<br /><br /><br /><br />
980
<h4>Tags:</h4>
981
<div class="tags">
982
<table border="0" cellspacing="0" cellpadding="0">
983
  <tr>
984
    <td><b>see:</b>&nbsp;&nbsp;</td><td>self::OPTION_ENCODER_CLES</td>
985
  </tr>
986
  <tr>
987
    <td><b>see:</b>&nbsp;&nbsp;</td><td>self::OPTION_UTILISER_CROCHETS</td>
988
  </tr>
989
  <tr>
990
    <td><b>see:</b>&nbsp;&nbsp;</td><td>self::OPTION_STRICTE</td>
991
  </tr>
992
</table>
993
</div>
994
<br /><br />
995
 
996
 
997
        <h4>Parameters:</h4>
998
    <div class="tags">
999
    <table border="0" cellspacing="0" cellpadding="0">
1000
          <tr>
1001
        <td class="type">string&nbsp;&nbsp;</td>
1002
        <td><b>$nomOption</b>&nbsp;&nbsp;</td>
1003
        <td>une des constantes commençant par self::OPTION_</td>
1004
      </tr>
1005
          <tr>
1006
        <td class="type">mixed&nbsp;&nbsp;</td>
1007
        <td><b>$valeur</b>&nbsp;&nbsp;</td>
1008
        <td>valeur de l'option</td>
1009
      </tr>
1010
        </table>
1011
    </div><br />
1012
        <div class="top">[ <a href="#top">Top</a> ]</div>
1013
  </div>
1014
  <hr />
1015
	<a name="methodsetPort"></a>
1016
	<h3>method setPort <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a238">238</a>]</span></h3>
1017
	<div class="function">
1018
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
1019
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
1020
		<code>void setPort(
1021
int|bool
1022
$port)</code>
1023
    </td></tr></table>
1024
    </td></tr></table><br />
1025
 
1026
		<br /><br />
1027
<h4>Tags:</h4>
1028
<div class="tags">
1029
<table border="0" cellspacing="0" cellpadding="0">
1030
  <tr>
1031
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
1032
  </tr>
1033
</table>
1034
</div>
1035
<br /><br />
1036
 
1037
 
1038
        <h4>Parameters:</h4>
1039
    <div class="tags">
1040
    <table border="0" cellspacing="0" cellpadding="0">
1041
          <tr>
1042
        <td class="type">int|bool&nbsp;&nbsp;</td>
1043
        <td><b>$port</b>&nbsp;&nbsp;</td>
1044
        <td></td>
1045
      </tr>
1046
        </table>
1047
    </div><br />
1048
        <div class="top">[ <a href="#top">Top</a> ]</div>
1049
  </div>
1050
  <hr />
1051
	<a name="methodsetRequete"></a>
1052
	<h3>method setRequete <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a325">325</a>]</span></h3>
1053
	<div class="function">
1054
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
1055
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
1056
		<code>void setRequete(
1057
string|bool
1058
$requete)</code>
1059
    </td></tr></table>
1060
    </td></tr></table><br />
1061
 
1062
		<br /><br />
1063
<h4>Tags:</h4>
1064
<div class="tags">
1065
<table border="0" cellspacing="0" cellpadding="0">
1066
  <tr>
1067
    <td><b>see:</b>&nbsp;&nbsp;</td><td>self::setVariablesRequete()</td>
1068
  </tr>
1069
  <tr>
1070
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
1071
  </tr>
1072
</table>
1073
</div>
1074
<br /><br />
1075
 
1076
 
1077
        <h4>Parameters:</h4>
1078
    <div class="tags">
1079
    <table border="0" cellspacing="0" cellpadding="0">
1080
          <tr>
1081
        <td class="type">string|bool&nbsp;&nbsp;</td>
1082
        <td><b>$requete</b>&nbsp;&nbsp;</td>
1083
        <td></td>
1084
      </tr>
1085
        </table>
1086
    </div><br />
1087
        <div class="top">[ <a href="#top">Top</a> ]</div>
1088
  </div>
1089
  <hr />
1090
	<a name="methodsetSchema"></a>
1091
	<h3>method setSchema <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a153">153</a>]</span></h3>
1092
	<div class="function">
1093
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
1094
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
1095
		<code>void setSchema(
1096
string|bool
1097
$schema)</code>
1098
    </td></tr></table>
1099
    </td></tr></table><br />
1100
 
1101
		<br /><br />
1102
<h4>Tags:</h4>
1103
<div class="tags">
1104
<table border="0" cellspacing="0" cellpadding="0">
1105
  <tr>
1106
    <td><b>see:</b>&nbsp;&nbsp;</td><td><a href="../Framework/Url.html#methodgetSchema">Url::getSchema()</a></td>
1107
  </tr>
1108
  <tr>
1109
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
1110
  </tr>
1111
</table>
1112
</div>
1113
<br /><br />
1114
 
1115
 
1116
        <h4>Parameters:</h4>
1117
    <div class="tags">
1118
    <table border="0" cellspacing="0" cellpadding="0">
1119
          <tr>
1120
        <td class="type">string|bool&nbsp;&nbsp;</td>
1121
        <td><b>$schema</b>&nbsp;&nbsp;</td>
1122
        <td></td>
1123
      </tr>
1124
        </table>
1125
    </div><br />
1126
        <div class="top">[ <a href="#top">Top</a> ]</div>
1127
  </div>
1128
  <hr />
1129
	<a name="methodsetVariableRequete"></a>
1130
	<h3>method setVariableRequete <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a440">440</a>]</span></h3>
1131
	<div class="function">
1132
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
1133
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
1134
		<code>array setVariableRequete(
1135
string
1136
$nom, mixed
1137
$valeur)</code>
1138
    </td></tr></table>
1139
    </td></tr></table><br />
1140
 
1141
		<br /><br />
1142
<h4>Tags:</h4>
1143
<div class="tags">
1144
<table border="0" cellspacing="0" cellpadding="0">
1145
  <tr>
1146
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
1147
  </tr>
1148
</table>
1149
</div>
1150
<br /><br />
1151
 
1152
 
1153
        <h4>Parameters:</h4>
1154
    <div class="tags">
1155
    <table border="0" cellspacing="0" cellpadding="0">
1156
          <tr>
1157
        <td class="type">string&nbsp;&nbsp;</td>
1158
        <td><b>$nom</b>&nbsp;&nbsp;</td>
1159
        <td></td>
1160
      </tr>
1161
          <tr>
1162
        <td class="type">mixed&nbsp;&nbsp;</td>
1163
        <td><b>$valeur</b>&nbsp;&nbsp;</td>
1164
        <td></td>
1165
      </tr>
1166
        </table>
1167
    </div><br />
1168
        <div class="top">[ <a href="#top">Top</a> ]</div>
1169
  </div>
1170
  <hr />
1171
	<a name="methodsetVariablesRequete"></a>
1172
	<h3>method setVariablesRequete <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a408">408</a>]</span></h3>
1173
	<div class="function">
1174
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
1175
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
1176
		<code>void setVariablesRequete(
1177
 
1178
$tableau)</code>
1179
    </td></tr></table>
1180
    </td></tr></table><br />
1181
 
1182
		<br /><br />
1183
<h4>Tags:</h4>
1184
<div class="tags">
1185
<table border="0" cellspacing="0" cellpadding="0">
1186
  <tr>
1187
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
1188
  </tr>
1189
</table>
1190
</div>
1191
<br /><br />
1192
 
1193
 
1194
        <h4>Parameters:</h4>
1195
    <div class="tags">
1196
    <table border="0" cellspacing="0" cellpadding="0">
1197
          <tr>
1198
        <td class="type">array&nbsp;&nbsp;</td>
1199
        <td><b>$tableau</b>&nbsp;&nbsp;</td>
1200
        <td>(nom =&gt; valeur) tableau</td>
1201
      </tr>
1202
        </table>
1203
    </div><br />
1204
        <div class="top">[ <a href="#top">Top</a> ]</div>
1205
  </div>
1206
  <hr />
1207
	<a name="methodunsetVariableRequete"></a>
1208
	<h3>method unsetVariableRequete <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a451">451</a>]</span></h3>
1209
	<div class="function">
1210
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
1211
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
1212
		<code>void unsetVariableRequete(
1213
string
1214
$nom)</code>
1215
    </td></tr></table>
1216
    </td></tr></table><br />
1217
 
1218
		<br /><br />
1219
<h4>Tags:</h4>
1220
<div class="tags">
1221
<table border="0" cellspacing="0" cellpadding="0">
1222
  <tr>
1223
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
1224
  </tr>
1225
</table>
1226
</div>
1227
<br /><br />
1228
 
1229
 
1230
        <h4>Parameters:</h4>
1231
    <div class="tags">
1232
    <table border="0" cellspacing="0" cellpadding="0">
1233
          <tr>
1234
        <td class="type">string&nbsp;&nbsp;</td>
1235
        <td><b>$nom</b>&nbsp;&nbsp;</td>
1236
        <td></td>
1237
      </tr>
1238
        </table>
1239
    </div><br />
1240
        <div class="top">[ <a href="#top">Top</a> ]</div>
1241
  </div>
1242
  <hr />
1243
	<a name="method__toString"></a>
1244
	<h3>method __toString <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Url.php.html#a756">756</a>]</span></h3>
1245
	<div class="function">
1246
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
1247
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
1248
		<code>void __toString(
1249
)</code>
1250
    </td></tr></table>
1251
    </td></tr></table><br />
1252
 
1253
		<br /><br />
1254
<h4>Tags:</h4>
1255
<div class="tags">
1256
<table border="0" cellspacing="0" cellpadding="0">
1257
  <tr>
1258
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
1259
  </tr>
1260
</table>
1261
</div>
1262
<br /><br />
1263
 
1264
 
1265
        <div class="top">[ <a href="#top">Top</a> ]</div>
1266
  </div>
1267
</div><br />
1268
 
1269
<hr />
1270
<a name="class_consts"></a>
1271
<h3>Class Constants</h3>
1272
<div class="tags">
1273
	<a name="constOPTION_ENCODER_CLES"></a>
1274
	<p></p>
1275
	<h4>OPTION_ENCODER_CLES = <span class="value">&nbsp;'encode_keys'</span></h4>
1276
	<p>[line <a href="../__filesource/fsource_Framework__Url.php.html#a37">37</a>]</p>
1277
  URL-encoder les clés des variables dans les requêtes. Par défaut à true.<br /><br />
1278
  <br />
1279
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
1280
	<a name="constOPTION_SEPARATEUR_ENTREE"></a>
1281
	<p></p>
1282
	<h4>OPTION_SEPARATEUR_ENTREE = <span class="value">&nbsp;'input_separator'</span></h4>
1283
	<p>[line <a href="../__filesource/fsource_Framework__Url.php.html#a44">44</a>]</p>
1284
  Séparateurs de variables lors du parsing de la requête. Chaque caractère  est considéré comme un séparateur. Par défaut, spécifié par le paramêtre  arg_separator.input dans php.ini (par défaut &quot;&amp;&quot;).<br /><br />
1285
  <br />
1286
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
1287
	<a name="constOPTION_SEPARATEUR_SORTIE"></a>
1288
	<p></p>
1289
	<h4>OPTION_SEPARATEUR_SORTIE = <span class="value">&nbsp;'output_separator'</span></h4>
1290
	<p>[line <a href="../__filesource/fsource_Framework__Url.php.html#a50">50</a>]</p>
1291
  Séparateur de variables lors de la génération de la requête. Par défaut, spécifié  par le paramètre arg_separator.output dans php.ini (par défaut &quot;&amp;&quot;).<br /><br />
1292
  <br />
1293
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
1294
	<a name="constOPTION_STRICTE"></a>
1295
	<p></p>
1296
	<h4>OPTION_STRICTE = <span class="value">&nbsp;'strict'</span></h4>
1297
	<p>[line <a href="../__filesource/fsource_Framework__Url.php.html#a27">27</a>]</p>
1298
  Parsing strict dans resoudre() (voir RFC 3986, section 5.2.2). Par défaut  à true.<br /><br />
1299
  <br />
1300
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
1301
	<a name="constOPTION_UTILISER_CROCHETS"></a>
1302
	<p></p>
1303
	<h4>OPTION_UTILISER_CROCHETS = <span class="value">&nbsp;'use_brackets'</span></h4>
1304
	<p>[line <a href="../__filesource/fsource_Framework__Url.php.html#a32">32</a>]</p>
1305
  Répresenter les tableaux dans les requêtes en utilisant la notation php []. Par défaut à true.<br /><br />
1306
  <br />
1307
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
1308
</div><br />
1309
 
1310
        <div class="credit">
1311
		    <hr />
1312
		    Documentation generated on Thu, 04 Mar 2010 19:27:38 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
1313
	      </div>
1314
      </td></tr></table>
1315
    </td>
1316
  </tr>
1317
</table>
1318
 
1319
</body>
1320
</html>