Subversion Repositories Applications.framework

Rev

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

Rev Author Line No. Line
297 jpm 1
<html>
2
<head>
3
<title>Docs For Class Script</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
	<div id="todolist">
30
			<p><a href="../todolist.html">Todo List</a></p>
31
	</div>
32
      <b>Packages:</b><br />
33
              <a href="../li_Framework.html">Framework</a><br />
34
              <a href="../li_Utilitaire.html">Utilitaire</a><br />
35
              <a href="../li_Zend_OpenId.html">Zend_OpenId</a><br />
36
            <br /><br />
37
                        <b>Files:</b><br />
38
      	  <div class="package">
39
			<a href="../Framework/_Bdd.php.html">		Bdd.php
40
		</a><br>
41
			<a href="../Framework/_Cache.php.html">		Cache.php
42
		</a><br>
43
			<a href="../Framework/_CacheFichier.php.html">		CacheFichier.php
44
		</a><br>
45
			<a href="../Framework/_CacheSimple.php.html">		CacheSimple.php
46
		</a><br>
47
			<a href="../Framework/_CacheSqlite.php.html">		CacheSqlite.php
48
		</a><br>
49
			<a href="../Framework/_Chronometre.php.html">		Chronometre.php
50
		</a><br>
51
			<a href="../Framework/_Cli.php.html">		Cli.php
52
		</a><br>
53
			<a href="../Framework/_Config.php.html">		Config.php
54
		</a><br>
55
			<a href="../Framework/_Controleur.php.html">		Controleur.php
56
		</a><br>
57
			<a href="../Framework/_Debug.php.html">		Debug.php
58
		</a><br>
59
			<a href="../Framework/_utilitaires---DiffieHellmanUtil.php.html">		DiffieHellmanUtil.php
60
		</a><br>
61
			<a href="../Framework/_Framework.php.html">		Framework.php
62
		</a><br>
63
			<a href="../Framework/_GestionnaireException.php.html">		GestionnaireException.php
64
		</a><br>
65
			<a href="../Framework/_I18n.php.html">		I18n.php
66
		</a><br>
67
			<a href="../Framework/_Log.php.html">		Log.php
68
		</a><br>
69
			<a href="../Framework/_OpenIdClient.php.html">		OpenIdClient.php
70
		</a><br>
71
			<a href="../Framework/_Registre.php.html">		Registre.php
72
		</a><br>
73
			<a href="../Framework/_RestClient.php.html">		RestClient.php
74
		</a><br>
75
			<a href="../Framework/_RestServeur.php.html">		RestServeur.php
76
		</a><br>
77
			<a href="../Framework/_RestService.php.html">		RestService.php
78
		</a><br>
79
			<a href="../Framework/_Script.php.html">		Script.php
80
		</a><br>
81
			<a href="../Framework/_SquelettePhp.php.html">		SquelettePhp.php
82
		</a><br>
83
			<a href="../Framework/_Url.php.html">		Url.php
84
		</a><br>
85
	  </div><br />
86
 
87
 
88
            <b>Classes:</b><br />
89
        <div class="package">
90
		    		<a href="../Framework/Bdd.html">Bdd</a><br />
91
	    		<a href="../Framework/Cache.html">Cache</a><br />
92
	    		<a href="../Framework/CacheFichier.html">CacheFichier</a><br />
93
	    		<a href="../Framework/CacheSimple.html">CacheSimple</a><br />
94
	    		<a href="../Framework/CacheSqlite.html">CacheSqlite</a><br />
95
	    		<a href="../Framework/Chronometre.html">Chronometre</a><br />
96
	    		<a href="../Framework/Cli.html">Cli</a><br />
97
	    		<a href="../Framework/Config.html">Config</a><br />
98
	    		<a href="../Framework/Controleur.html">Controleur</a><br />
99
	    		<a href="../Framework/Debug.html">Debug</a><br />
100
	    		<a href="../Framework/DiffieHellmanUtil.html">DiffieHellmanUtil</a><br />
101
	    		<a href="../Framework/Framework.html">Framework</a><br />
102
	    		<a href="../Framework/GestionnaireException.html">GestionnaireException</a><br />
103
	    		<a href="../Framework/I18n.html">I18n</a><br />
104
	    		<a href="../Framework/Log.html">Log</a><br />
105
	    		<a href="../Framework/OpenIdClient.html">OpenIdClient</a><br />
106
	    		<a href="../Framework/Registre.html">Registre</a><br />
107
	    		<a href="../Framework/RestClient.html">RestClient</a><br />
108
	    		<a href="../Framework/RestServeur.html">RestServeur</a><br />
109
	    		<a href="../Framework/RestService.html">RestService</a><br />
110
	    		<a href="../Framework/Script.html">Script</a><br />
111
	    		<a href="../Framework/SquelettePhp.html">SquelettePhp</a><br />
112
	    		<a href="../Framework/Url.html">Url</a><br />
113
	  </div>
114
                </td>
115
    <td>
116
      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
117
 
118
<h1>Class: Script</h1>
119
Source Location: /Script.php<br /><br />
120
 
121
 
122
<table width="100%" border="0">
123
<tr><td valign="top">
124
 
125
<h3><a href="#class_details">Class Overview</a></h3>
126
<pre></pre><br />
127
<div class="description">Script est une classe abstraite qui doit être implémenté par les classes éxecutant des scripts en ligne de commande.</div><br /><br />
128
<h4>Author(s):</h4>
129
<ul>
130
          <li>Delphine CAUQUIL &lt;<a href="mailto:delphine@tela-botanica.org">delphine@tela-botanica.org</a>&gt;</li>
131
              <li>Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
132
                                                </ul>
133
 
134
 
135
 
136
 
137
 
138
 
139
 
140
<h4>Version:</h4>
141
<ul>
300 jpm 142
  <li>$Id: Script.php 299 2011-01-18 14:03:46Z jpm $</li>
297 jpm 143
</ul>
144
 
145
<h4>Copyright:</h4>
146
<ul>
147
  <li>Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</li>
148
</ul>
149
 
150
</td>
151
 
152
<td valign="top">
153
<h3><a href="#class_vars">Variables</a></h3>
154
<ul>
155
    <li><a href="../Framework/Script.html#var$parametres">$parametres</a></li>
156
    <li><a href="../Framework/Script.html#var$parametres_autorises">$parametres_autorises</a></li>
157
  </ul>
158
</td>
159
 
160
<td valign="top">
161
<h3><a href="#class_consts">Constants</a></h3>
162
<ul>
163
    <li><a href="../Framework/Script.html#constMSG_AVERTISSEMENT">MSG_AVERTISSEMENT</a></li>
164
    <li><a href="../Framework/Script.html#constMSG_ERREUR">MSG_ERREUR</a></li>
165
    <li><a href="../Framework/Script.html#constMSG_INFO">MSG_INFO</a></li>
166
    <li><a href="../Framework/Script.html#constMSG_LOG">MSG_LOG</a></li>
167
  </ul>
168
</td>
169
 
170
<td valign="top">
171
<h3><a href="#class_methods">Methods</a></h3>
172
<ul>
173
    <li><a href="../Framework/Script.html#method__construct">__construct</a></li>
174
    <li><a href="../Framework/Script.html#methodafficherAvancement">afficherAvancement</a></li>
175
    <li><a href="../Framework/Script.html#methodexecuter">executer</a></li>
176
    <li><a href="../Framework/Script.html#methodformaterMsg">formaterMsg</a></li>
177
    <li><a href="../Framework/Script.html#methodgetParametre">getParametre</a></li>
178
    <li><a href="../Framework/Script.html#methodgetScriptChemin">getScriptChemin</a></li>
179
    <li><a href="../Framework/Script.html#methodgetScriptNom">getScriptNom</a></li>
180
    <li><a href="../Framework/Script.html#methodtraiterAvertissement">traiterAvertissement</a></li>
181
    <li><a href="../Framework/Script.html#methodtraiterErreur">traiterErreur</a></li>
182
    <li><a href="../Framework/Script.html#methodtraiterInfo">traiterInfo</a></li>
183
  </ul>
184
</td>
185
 
186
</tr></table>
187
<hr />
188
 
189
<table width="100%" border="0"><tr>
190
 
191
 
192
 
193
 
194
 
195
 
196
</tr></table>
197
<hr />
198
 
199
<a name="class_details"></a>
200
<h3>Class Details</h3>
201
<div class="tags">
202
[line <a href="../__filesource/fsource_Framework__Script.php.html#a18">18</a>]<br />
203
Script est une classe abstraite qui doit être implémenté par les classes éxecutant des scripts en ligne de commande.<br /><br /><br /><br />
204
<h4>Tags:</h4>
205
<div class="tags">
206
<table border="0" cellspacing="0" cellpadding="0">
207
  <tr>
208
    <td><b>author:</b>&nbsp;&nbsp;</td><td>Delphine CAUQUIL &lt;<a href="mailto:delphine@tela-botanica.org">delphine@tela-botanica.org</a>&gt;</td>
209
  </tr>
210
  <tr>
211
    <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>
212
  </tr>
213
  <tr>
300 jpm 214
    <td><b>version:</b>&nbsp;&nbsp;</td><td>$Id: Script.php 299 2011-01-18 14:03:46Z jpm $</td>
297 jpm 215
  </tr>
216
  <tr>
217
    <td><b>copyright:</b>&nbsp;&nbsp;</td><td>Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</td>
218
  </tr>
219
  <tr>
220
    <td><b>link:</b>&nbsp;&nbsp;</td><td>/doc/framework/</td>
221
  </tr>
222
  <tr>
223
    <td><b>abstract:</b>&nbsp;&nbsp;</td><td></td>
224
  </tr>
225
  <tr>
226
    <td><b>since:</b>&nbsp;&nbsp;</td><td>0.3</td>
227
  </tr>
228
  <tr>
229
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL-v3</a></td>
230
  </tr>
231
  <tr>
232
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL-v2</a></td>
233
  </tr>
234
</table>
235
</div>
236
</div><br /><br />
237
<div class="top">[ <a href="#top">Top</a> ]</div><br />
238
 
239
<hr />
240
<a name="class_vars"></a>
241
<h3>Class Variables</h3>
242
<div class="tags">
243
	<a name="var$parametres"></a>
244
	<p></p>
245
	<h4>$parametres = <span class="value">&nbsp;null</span></h4>
246
	<p>[line <a href="../__filesource/fsource_Framework__Script.php.html#a85">85</a>]</p>
247
  Contient le tableau des paramètres disponible après vérification :<br /><br /><p>le tableau est de la forme suivante : <ul><li>clé =  nom du paramêtre '-foo'</li><li>valeur = la valeur récupérée sur la ligne de commande</li></ul></p><br /><br /><br />
248
<h4>Tags:</h4>
249
<div class="tags">
250
<table border="0" cellspacing="0" cellpadding="0">
251
  <tr>
252
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
253
  </tr>
254
</table>
255
</div>
256
 
257
  <br />
258
	<div class="tags">
259
  <table border="0" cellspacing="0" cellpadding="0">
260
    <tr>
261
      <td><b>Type:</b>&nbsp;&nbsp;</td>
262
      <td>array</td>
263
    </tr>
264
      </table>
265
	</div><br /><br />
266
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
267
	<a name="var$parametres_autorises"></a>
268
	<p></p>
269
	<h4>$parametres_autorises = <span class="value">&nbsp;null</span></h4>
270
	<p>[line <a href="../__filesource/fsource_Framework__Script.php.html#a67">67</a>]</p>
271
  Paramêtres autorisés par le script.<br /><br /><p>le tableau est de la forme suivante : <ul><li>clé =  nom du paramêtre '-foo'</li></ul><ul><li>booléen: true si le paramêtre est obligatoire</li><li>booléen ou var : true si le paramêtre nécessite un valeur à sa suite ou la valeur par défaut</li><li>string: description du contenu du paramêtre</li></ul> Les paramêtres optionels devraient être déclaré à la fin du tableau.  Le dernier parametre du tableau peut avoir la valeur '...',  il contiendra alors l'ensemble des paramêtres suivant trouvés sur la ligne de commande.</p><br /><br /><br />
272
<h4>Tags:</h4>
273
<div class="tags">
274
<table border="0" cellspacing="0" cellpadding="0">
275
  <tr>
276
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
277
  </tr>
278
</table>
279
</div>
280
 
281
  <br />
282
	<div class="tags">
283
  <table border="0" cellspacing="0" cellpadding="0">
284
    <tr>
285
      <td><b>Type:</b>&nbsp;&nbsp;</td>
286
      <td>array</td>
287
    </tr>
288
      </table>
289
	</div><br /><br />
290
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
291
</div><br />
292
 
293
<hr />
294
<a name="class_methods"></a>
295
<h3>Class Methods</h3>
296
<div class="tags">
297
 
298
  <hr />
299
	<a name="method__construct"></a>
300
	<h3>constructor __construct <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a96">96</a>]</span></h3>
301
	<div class="function">
302
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
303
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
304
		<code>Script __construct(
305
 
306
$script_nom,
307
$parametres_cli)</code>
308
    </td></tr></table>
309
    </td></tr></table><br />
310
 
311
		<br /><br />
312
<h4>Tags:</h4>
313
<div class="tags">
314
<table border="0" cellspacing="0" cellpadding="0">
315
  <tr>
316
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
317
  </tr>
318
</table>
319
</div>
320
<br /><br />
321
 
322
 
323
        <h4>Parameters:</h4>
324
    <div class="tags">
325
    <table border="0" cellspacing="0" cellpadding="0">
326
          <tr>
327
        <td class="type">&nbsp;&nbsp;</td>
328
        <td><b>$script_nom</b>&nbsp;&nbsp;</td>
329
        <td></td>
330
      </tr>
331
          <tr>
332
        <td class="type">&nbsp;&nbsp;</td>
333
        <td><b>$parametres_cli</b>&nbsp;&nbsp;</td>
334
        <td></td>
335
      </tr>
336
        </table>
337
    </div><br />
338
        <div class="top">[ <a href="#top">Top</a> ]</div>
339
  </div>
340
  <hr />
341
	<a name="methodafficherAvancement"></a>
342
	<h3>method afficherAvancement <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a268">268</a>]</span></h3>
343
	<div class="function">
344
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
345
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
346
		<code>void afficherAvancement(
347
string
348
$message, [int
349
$depart = 0])</code>
350
    </td></tr></table>
351
    </td></tr></table><br />
352
 
353
		Utiliser cette méthode dans une boucle pour afficher un message suivi du nombre de tour de boucle effectué.<br /><br /><p>Vous devrez vous même gérer le retour à la ligne à la sortie de la boucle.</p><br /><br /><br />
354
<h4>Tags:</h4>
355
<div class="tags">
356
<table border="0" cellspacing="0" cellpadding="0">
357
  <tr>
358
    <td><b>return:</b>&nbsp;&nbsp;</td><td>le message est affiché dans la console.</td>
359
  </tr>
360
  <tr>
361
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
362
  </tr>
363
</table>
364
</div>
365
<br /><br />
366
 
367
 
368
        <h4>Parameters:</h4>
369
    <div class="tags">
370
    <table border="0" cellspacing="0" cellpadding="0">
371
          <tr>
372
        <td class="type">string&nbsp;&nbsp;</td>
373
        <td><b>$message</b>&nbsp;&nbsp;</td>
374
        <td>le message d'information.</td>
375
      </tr>
376
          <tr>
377
        <td class="type">int&nbsp;&nbsp;</td>
378
        <td><b>$depart</b>&nbsp;&nbsp;</td>
379
        <td>le nombre de départ à afficher.</td>
380
      </tr>
381
        </table>
382
    </div><br />
383
        <div class="top">[ <a href="#top">Top</a> ]</div>
384
  </div>
385
  <hr />
386
	<a name="methodexecuter"></a>
387
	<h3>method executer <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a139">139</a>]</span></h3>
388
	<div class="function">
389
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
390
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
391
		<code>void executer(
392
)</code>
393
    </td></tr></table>
394
    </td></tr></table><br />
395
 
396
		<br /><br />
397
<h4>Tags:</h4>
398
<div class="tags">
399
<table border="0" cellspacing="0" cellpadding="0">
400
  <tr>
401
    <td><b>abstract:</b>&nbsp;&nbsp;</td><td></td>
402
  </tr>
403
  <tr>
404
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
405
  </tr>
406
</table>
407
</div>
408
<br /><br />
409
 
410
 
411
        <div class="top">[ <a href="#top">Top</a> ]</div>
412
  </div>
413
  <hr />
414
	<a name="methodformaterMsg"></a>
415
	<h3>method formaterMsg <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a252">252</a>]</span></h3>
416
	<div class="function">
417
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
418
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
419
		<code>string formaterMsg(
420
string
421
$message, [array
422
$tab_arguments = array()], [
423
$niveau = null])</code>
424
    </td></tr></table>
425
    </td></tr></table><br />
426
 
427
		Retourne un message d'information formaté.<br /><br /><br /><br />
428
<h4>Tags:</h4>
429
<div class="tags">
430
<table border="0" cellspacing="0" cellpadding="0">
431
  <tr>
432
    <td><b>return:</b>&nbsp;&nbsp;</td><td>le message d'erreur formaté.</td>
433
  </tr>
434
  <tr>
435
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
436
  </tr>
437
</table>
438
</div>
439
<br /><br />
440
 
441
 
442
        <h4>Parameters:</h4>
443
    <div class="tags">
444
    <table border="0" cellspacing="0" cellpadding="0">
445
          <tr>
446
        <td class="type">string&nbsp;&nbsp;</td>
447
        <td><b>$message</b>&nbsp;&nbsp;</td>
448
        <td>le message d'information avec des %s.</td>
449
      </tr>
450
          <tr>
451
        <td class="type">array&nbsp;&nbsp;</td>
452
        <td><b>$tab_arguments</b>&nbsp;&nbsp;</td>
453
        <td>le tableau des paramêtres à insérer dans le message d'erreur.</td>
454
      </tr>
455
          <tr>
456
        <td class="type">&nbsp;&nbsp;</td>
457
        <td><b>$niveau</b>&nbsp;&nbsp;</td>
458
        <td></td>
459
      </tr>
460
        </table>
461
    </div><br />
462
        <div class="top">[ <a href="#top">Top</a> ]</div>
463
  </div>
464
  <hr />
465
	<a name="methodgetParametre"></a>
466
	<h3>method getParametre <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a125">125</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>void getParametre(
471
 
472
$parametre)</code>
473
    </td></tr></table>
474
    </td></tr></table><br />
475
 
476
		<br /><br />
477
<h4>Tags:</h4>
478
<div class="tags">
479
<table border="0" cellspacing="0" cellpadding="0">
480
  <tr>
481
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
482
  </tr>
483
</table>
484
</div>
485
<br /><br />
486
 
487
 
488
        <h4>Parameters:</h4>
489
    <div class="tags">
490
    <table border="0" cellspacing="0" cellpadding="0">
491
          <tr>
492
        <td class="type">&nbsp;&nbsp;</td>
493
        <td><b>$parametre</b>&nbsp;&nbsp;</td>
494
        <td></td>
495
      </tr>
496
        </table>
497
    </div><br />
498
        <div class="top">[ <a href="#top">Top</a> ]</div>
499
  </div>
500
  <hr />
501
	<a name="methodgetScriptChemin"></a>
502
	<h3>method getScriptChemin <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a117">117</a>]</span></h3>
503
	<div class="function">
504
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
505
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
506
		<code>void getScriptChemin(
507
[
508
$doit_exister = true])</code>
509
    </td></tr></table>
510
    </td></tr></table><br />
511
 
512
		<br /><br />
513
<h4>Tags:</h4>
514
<div class="tags">
515
<table border="0" cellspacing="0" cellpadding="0">
516
  <tr>
517
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
518
  </tr>
519
</table>
520
</div>
521
<br /><br />
522
 
523
 
524
        <h4>Parameters:</h4>
525
    <div class="tags">
526
    <table border="0" cellspacing="0" cellpadding="0">
527
          <tr>
528
        <td class="type">&nbsp;&nbsp;</td>
529
        <td><b>$doit_exister</b>&nbsp;&nbsp;</td>
530
        <td></td>
531
      </tr>
532
        </table>
533
    </div><br />
534
        <div class="top">[ <a href="#top">Top</a> ]</div>
535
  </div>
536
  <hr />
537
	<a name="methodgetScriptNom"></a>
538
	<h3>method getScriptNom <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a113">113</a>]</span></h3>
539
	<div class="function">
540
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
541
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
542
		<code>void getScriptNom(
543
)</code>
544
    </td></tr></table>
545
    </td></tr></table><br />
546
 
547
		<br /><br />
548
<h4>Tags:</h4>
549
<div class="tags">
550
<table border="0" cellspacing="0" cellpadding="0">
551
  <tr>
552
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
553
  </tr>
554
</table>
555
</div>
556
<br /><br />
557
 
558
 
559
        <div class="top">[ <a href="#top">Top</a> ]</div>
560
  </div>
561
  <hr />
562
	<a name="methodtraiterAvertissement"></a>
563
	<h3>method traiterAvertissement <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a210">210</a>]</span></h3>
564
	<div class="function">
565
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
566
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
567
		<code>void. traiterAvertissement(
568
string
569
$message, [array
570
$tab_arguments = array()])</code>
571
    </td></tr></table>
572
    </td></tr></table><br />
573
 
574
		Affiche un message d'avertissement formaté.<br /><br /><p>Si le paramétre de verbosité (-v) vaut 1, le message est écrit dans le fichier de log.  Si le paramétre de verbosité (-v) vaut 2 ou plus, le message est écrit dans le fichier de log et afficher dans la console.</p><br /><br /><br />
575
<h4>Tags:</h4>
576
<div class="tags">
577
<table border="0" cellspacing="0" cellpadding="0">
578
  <tr>
579
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
580
  </tr>
581
</table>
582
</div>
583
<br /><br />
584
 
585
 
586
        <h4>Parameters:</h4>
587
    <div class="tags">
588
    <table border="0" cellspacing="0" cellpadding="0">
589
          <tr>
590
        <td class="type">string&nbsp;&nbsp;</td>
591
        <td><b>$message</b>&nbsp;&nbsp;</td>
592
        <td>le message d'erreur avec des %s.</td>
593
      </tr>
594
          <tr>
595
        <td class="type">array&nbsp;&nbsp;</td>
596
        <td><b>$tab_arguments</b>&nbsp;&nbsp;</td>
597
        <td>le tableau des paramêtres à insérer dans le message d'erreur.</td>
598
      </tr>
599
        </table>
600
    </div><br />
601
        <div class="top">[ <a href="#top">Top</a> ]</div>
602
  </div>
603
  <hr />
604
	<a name="methodtraiterErreur"></a>
605
	<h3>method traiterErreur <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a197">197</a>]</span></h3>
606
	<div class="function">
607
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
608
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
609
		<code>void. traiterErreur(
610
string
611
$message, [array
612
$tab_arguments = array()])</code>
613
    </td></tr></table>
614
    </td></tr></table><br />
615
 
616
		Affiche un message d'erreur formaté.<br /><br /><p>Si le paramétre de verbosité (-v) vaut 1 ou plus, le message est écrit dans le fichier de log et afficher dans la console.</p><br /><br /><br />
617
<h4>Tags:</h4>
618
<div class="tags">
619
<table border="0" cellspacing="0" cellpadding="0">
620
  <tr>
621
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
622
  </tr>
623
</table>
624
</div>
625
<br /><br />
626
 
627
 
628
        <h4>Parameters:</h4>
629
    <div class="tags">
630
    <table border="0" cellspacing="0" cellpadding="0">
631
          <tr>
632
        <td class="type">string&nbsp;&nbsp;</td>
633
        <td><b>$message</b>&nbsp;&nbsp;</td>
634
        <td>le message d'erreur avec des %s.</td>
635
      </tr>
636
          <tr>
637
        <td class="type">array&nbsp;&nbsp;</td>
638
        <td><b>$tab_arguments</b>&nbsp;&nbsp;</td>
639
        <td>le tableau des paramêtres à insérer dans le message d'erreur.</td>
640
      </tr>
641
        </table>
642
    </div><br />
643
        <div class="top">[ <a href="#top">Top</a> ]</div>
644
  </div>
645
  <hr />
646
	<a name="methodtraiterInfo"></a>
647
	<h3>method traiterInfo <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Script.php.html#a223">223</a>]</span></h3>
648
	<div class="function">
649
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
650
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
651
		<code>void. traiterInfo(
652
string
653
$message, [array
654
$tab_arguments = array()])</code>
655
    </td></tr></table>
656
    </td></tr></table><br />
657
 
658
		Retourne un message d'information formaté.<br /><br /><p>Si le paramétre de verbosité (-v) vaut 1 ou 2 , le message est écrit dans le fichier de log.  Si le paramétre de verbosité (-v) vaut 3 ou plus, le message est écrit dans le fichier de log et afficher dans la console.</p><br /><br /><br />
659
<h4>Tags:</h4>
660
<div class="tags">
661
<table border="0" cellspacing="0" cellpadding="0">
662
  <tr>
663
    <td><b>access:</b>&nbsp;&nbsp;</td><td>protected</td>
664
  </tr>
665
</table>
666
</div>
667
<br /><br />
668
 
669
 
670
        <h4>Parameters:</h4>
671
    <div class="tags">
672
    <table border="0" cellspacing="0" cellpadding="0">
673
          <tr>
674
        <td class="type">string&nbsp;&nbsp;</td>
675
        <td><b>$message</b>&nbsp;&nbsp;</td>
676
        <td>le message d'information avec des %s.</td>
677
      </tr>
678
          <tr>
679
        <td class="type">array&nbsp;&nbsp;</td>
680
        <td><b>$tab_arguments</b>&nbsp;&nbsp;</td>
681
        <td>le tableau des paramêtres à insérer dans le message d'erreur.</td>
682
      </tr>
683
        </table>
684
    </div><br />
685
        <div class="top">[ <a href="#top">Top</a> ]</div>
686
  </div>
687
</div><br />
688
 
689
<hr />
690
<a name="class_consts"></a>
691
<h3>Class Constants</h3>
692
<div class="tags">
693
	<a name="constMSG_AVERTISSEMENT"></a>
694
	<p></p>
695
	<h4>MSG_AVERTISSEMENT = <span class="value">&nbsp;2</span></h4>
696
	<p>[line <a href="../__filesource/fsource_Framework__Script.php.html#a24">24</a>]</p>
697
  Niveau de message de type AVERTISSEMENT<br /><br />
698
  <br />
699
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
700
	<a name="constMSG_ERREUR"></a>
701
	<p></p>
702
	<h4>MSG_ERREUR = <span class="value">&nbsp;1</span></h4>
703
	<p>[line <a href="../__filesource/fsource_Framework__Script.php.html#a22">22</a>]</p>
704
  Niveau de message de type ERREUR<br /><br />
705
  <br />
706
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
707
	<a name="constMSG_INFO"></a>
708
	<p></p>
709
	<h4>MSG_INFO = <span class="value">&nbsp;3</span></h4>
710
	<p>[line <a href="../__filesource/fsource_Framework__Script.php.html#a26">26</a>]</p>
711
  Niveau de message de type INFORMATION<br /><br />
712
  <br />
713
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
714
	<a name="constMSG_LOG"></a>
715
	<p></p>
716
	<h4>MSG_LOG = <span class="value">&nbsp;0</span></h4>
717
	<p>[line <a href="../__filesource/fsource_Framework__Script.php.html#a20">20</a>]</p>
718
  Niveau de message de type LOG<br /><br />
719
  <br />
720
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
721
</div><br />
722
 
723
        <div class="credit">
724
		    <hr />
302 jpm 725
		    Documentation generated on Tue, 18 Jan 2011 15:31:28 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
297 jpm 726
	      </div>
727
      </td></tr></table>
728
    </td>
729
  </tr>
730
</table>
731
 
732
</body>
733
</html>