Subversion Repositories Applications.framework

Rev

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

Rev Author Line No. Line
159 jpm 1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
  <html xmlns="http://www.w3.org/1999/xhtml">
4
		<head>
5
			<!-- template designed by Marco Von Ballmoos  -->
6
			<title>Docs For Class GestionnaireException</title>
7
			<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
8
			<link rel="stylesheet" href="../media/stylesheet.css" />
9
						<script src="../media/lib/classTree.js"></script>
10
												<script language="javascript" type="text/javascript">
11
				var imgPlus = new Image();
12
				var imgMinus = new Image();
13
				imgPlus.src = "../media/images/plus.png";
14
				imgMinus.src = "../media/images/minus.png";
15
 
16
				function showNode(Node){
17
							switch(navigator.family){
18
								case 'nn4':
19
									// Nav 4.x code fork...
20
							var oTable = document.layers["span" + Node];
21
							var oImg = document.layers["img" + Node];
22
									break;
23
								case 'ie4':
24
									// IE 4/5 code fork...
25
							var oTable = document.all["span" + Node];
26
							var oImg = document.all["img" + Node];
27
									break;
28
								case 'gecko':
29
									// Standards Compliant code fork...
30
							var oTable = document.getElementById("span" + Node);
31
							var oImg = document.getElementById("img" + Node);
32
									break;
33
							}
34
					oImg.src = imgMinus.src;
35
					oTable.style.display = "block";
36
				}
37
 
38
				function hideNode(Node){
39
							switch(navigator.family){
40
								case 'nn4':
41
									// Nav 4.x code fork...
42
							var oTable = document.layers["span" + Node];
43
							var oImg = document.layers["img" + Node];
44
									break;
45
								case 'ie4':
46
									// IE 4/5 code fork...
47
							var oTable = document.all["span" + Node];
48
							var oImg = document.all["img" + Node];
49
									break;
50
								case 'gecko':
51
									// Standards Compliant code fork...
52
							var oTable = document.getElementById("span" + Node);
53
							var oImg = document.getElementById("img" + Node);
54
									break;
55
							}
56
					oImg.src = imgPlus.src;
57
					oTable.style.display = "none";
58
				}
59
 
60
				function nodeIsVisible(Node){
61
							switch(navigator.family){
62
								case 'nn4':
63
									// Nav 4.x code fork...
64
							var oTable = document.layers["span" + Node];
65
									break;
66
								case 'ie4':
67
									// IE 4/5 code fork...
68
							var oTable = document.all["span" + Node];
69
									break;
70
								case 'gecko':
71
									// Standards Compliant code fork...
72
							var oTable = document.getElementById("span" + Node);
73
									break;
74
							}
75
					return (oTable && oTable.style.display == "block");
76
				}
77
 
78
				function toggleNodeVisibility(Node){
79
					if (nodeIsVisible(Node)){
80
						hideNode(Node);
81
					}else{
82
						showNode(Node);
83
					}
84
				}
85
			</script>
86
					</head>
87
		<body>
88
			<div class="page-body">
89
<h2 class="class-name">Class GestionnaireException</h2>
90
 
91
<a name="sec-description"></a>
92
<div class="info-box">
93
	<div class="info-box-title">Description</div>
94
	<div class="nav-bar">
95
					<span class="disabled">Description</span> |
96
															<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
97
 
297 jpm 98
											<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
99
 
100
			</div>
159 jpm 101
	<div class="info-box-body">
102
        		<!-- ========== Info from phpDoc block ========= -->
103
<p class="short-description">Classe de gestion des exceptions.</p>
297 jpm 104
<p class="description"><p>C'est un Singleton.</p></p>
159 jpm 105
	<ul class="tags">
297 jpm 106
				<li><span class="field">author:</span> Jean-Pascal MILCENT &lt;<a href="mailto:jmp@tela-botanica.org">jmp@tela-botanica.org</a>&gt;</li>
107
				<li><span class="field">author:</span> Aurélien PERONNET &lt;<a href="mailto:aurelien@tela-botanica.org">aurelien@tela-botanica.org</a>&gt;</li>
108
				<li><span class="field">version:</span> $Id: GestionnaireException.php 274 2010-12-28 15:37:22Z jpm $$</li>
109
				<li><span class="field">copyright:</span> Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)</li>
159 jpm 110
				<li><span class="field">link:</span> /doc/framework/</li>
111
				<li><span class="field">license:</span> <a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a></li>
112
				<li><span class="field">license:</span> <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a></li>
113
			</ul>
114
		<p class="notes">
297 jpm 115
			Located in <a class="field" href="_GestionnaireException.php.html">/GestionnaireException.php</a> (line <span class="field"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a18">18</a></span>)
159 jpm 116
		</p>
117
 
118
 
119
		<pre></pre>
120
 
121
			</div>
122
</div>
123
 
124
 
297 jpm 125
	<a name="sec-const-summary"></a>
126
	<div class="info-box">
127
		<div class="info-box-title">Class Constant Summary</span></div>
128
		<div class="nav-bar">
129
			<a href="#sec-description">Description</a> |
130
						<span class="disabled">Constants</span> (<a href="#sec-consts">details</a>)
131
										|
132
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
133
 
134
					</div>
135
		<div class="info-box-body">
136
			<div class="const-summary">
137
								<div class="const-title">
138
					<img src="../media/images/Constant.png" alt=" " />
139
					<a href="#MODE_CLI" title="details" class="const-name">MODE_CLI</a> = 					<span class="var-type"> 'cli'</span>
159 jpm 140
 
297 jpm 141
				</div>
142
							</div>
143
		</div>
144
	</div>
159 jpm 145
 
297 jpm 146
 
159 jpm 147
	<a name="sec-method-summary"></a>
148
	<div class="info-box">
149
		<div class="info-box-title">Method Summary</span></div>
150
		<div class="nav-bar">
151
			<a href="#sec-description">Description</a> |
297 jpm 152
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
153
 
154
									<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
159 jpm 155
		</div>
156
		<div class="info-box-body">
157
			<div class="method-summary">
297 jpm 158
 
159 jpm 159
				<div class="method-definition">
160
					static 						<span class="method-result">void</span>
297 jpm 161
										<a href="#configurer" title="details" class="method-name">configurer</a>
162
										()
163
									</div>
164
 
165
				<div class="method-definition">
166
					static 						<span class="method-result">void</span>
167
										<a href="#formaterExceptionTxt" title="details" class="method-name">formaterExceptionTxt</a>
168
											(<span class="var-type"></span>&nbsp;<span class="var-name">$e</span>)
169
									</div>
170
 
171
				<div class="method-definition">
172
					static 						<span class="method-result">void</span>
173
										<a href="#formaterExceptionXhtml" title="details" class="method-name">formaterExceptionXhtml</a>
174
											(<span class="var-type"></span>&nbsp;<span class="var-name">$e</span>)
175
									</div>
176
 
177
				<div class="method-definition">
178
					static 						<span class="method-result">void</span>
159 jpm 179
										<a href="#gererErreur" title="details" class="method-name">gererErreur</a>
180
											(<span class="var-type">int</span>&nbsp;<span class="var-name">$niveau</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$message</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$fichier</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$ligne</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$contexte</span>)
181
									</div>
182
 
183
				<div class="method-definition">
184
					static 						<span class="method-result">void</span>
185
										<a href="#gererException" title="details" class="method-name">gererException</a>
186
											(<span class="var-type"></span>&nbsp;<span class="var-name">$e</span>)
187
									</div>
188
 
189
				<div class="method-definition">
297 jpm 190
					static 						<span class="method-result">bool</span>
159 jpm 191
										<a href="#getContexte" title="details" class="method-name">getContexte</a>
192
										()
193
									</div>
194
 
195
				<div class="method-definition">
297 jpm 196
					static 						<span class="method-result">string</span>
159 jpm 197
										<a href="#getExceptions" title="details" class="method-name">getExceptions</a>
198
										()
199
									</div>
200
 
201
				<div class="method-definition">
297 jpm 202
					static 						<span class="method-result">string</span>
203
										<a href="#getExceptionsFormatees" title="details" class="method-name">getExceptionsFormatees</a>
159 jpm 204
										()
205
									</div>
297 jpm 206
 
159 jpm 207
				<div class="method-definition">
297 jpm 208
					static 						<span class="method-result">int</span>
209
										<a href="#getExceptionsNbre" title="details" class="method-name">getExceptionsNbre</a>
210
										()
159 jpm 211
									</div>
212
 
213
				<div class="method-definition">
297 jpm 214
					static 						<span class="method-result">array</span>
215
										<a href="#getExceptionsTriees" title="details" class="method-name">getExceptionsTriees</a>
159 jpm 216
										()
217
									</div>
297 jpm 218
 
159 jpm 219
				<div class="method-definition">
297 jpm 220
					static 						<span class="method-result">void</span>
221
										<a href="#initialiser" title="details" class="method-name">initialiser</a>
222
										()
223
									</div>
224
 
225
				<div class="method-definition">
226
					static 						<span class="method-result">void</span>
159 jpm 227
										<a href="#setContexte" title="details" class="method-name">setContexte</a>
228
											(<span class="var-type">bool</span>&nbsp;<span class="var-name">$contexte</span>)
229
									</div>
297 jpm 230
 
231
				<div class="method-definition">
232
											<span class="method-result">void</span>
233
										<a href="#__destruct" title="details" class="method-name">__destruct</a>
234
										()
235
									</div>
236
																																																																																																											</div>
159 jpm 237
		</div>
238
	</div>
239
 
240
 
241
	<a name="sec-methods"></a>
242
	<div class="info-box">
243
		<div class="info-box-title">Methods</div>
244
		<div class="nav-bar">
245
			<a href="#sec-description">Description</a> |
297 jpm 246
																		<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
247
 
248
										<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
159 jpm 249
 
250
		</div>
251
		<div class="info-box-body">
252
			<A NAME='method_detail'></A>
297 jpm 253
<a name="methodconfigurer" id="configurer"><!-- --></a>
254
<div class="oddrow">
255
 
256
	<div class="method-header">
257
		<span class="method-title">static configurer</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a53">53</a></span>)
258
	</div>
259
 
260
	<!-- ========== Info from phpDoc block ========= -->
261
<p class="short-description">Configure le Gestionnaire d'exceptions et d'erreur à partir des paramêtres de config.</p>
262
	<ul class="tags">
263
				<li><span class="field">access:</span> public</li>
264
			</ul>
265
 
266
	<div class="method-signature">
267
		static <span class="method-result">void</span>
268
		<span class="method-name">
269
			configurer
270
		</span>
271
				()
272
			</div>
273
 
274
 
275
 
276
	</div>
277
<a name="methodformaterExceptionTxt" id="formaterExceptionTxt"><!-- --></a>
278
<div class="evenrow">
279
 
280
	<div class="method-header">
281
		<span class="method-title">static formaterExceptionTxt</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a188">188</a></span>)
282
	</div>
283
 
284
	<!-- ========== Info from phpDoc block ========= -->
285
<p class="short-description">Formate en texte une exception passée en paramètre.</p>
286
	<ul class="tags">
287
				<li><span class="field">since:</span> 0.3</li>
288
				<li><span class="field">access:</span> public</li>
289
			</ul>
290
 
291
	<div class="method-signature">
292
		static <span class="method-result">void</span>
293
		<span class="method-name">
294
			formaterExceptionTxt
295
		</span>
296
					(<span class="var-type"></span>&nbsp;<span class="var-name">$e</span>)
297
			</div>
298
 
299
			<ul class="parameters">
300
					<li>
301
				<span class="var-type">Exception</span>
302
				<span class="var-name">$e</span><span class="var-description">: l'exception à formater.</span>			</li>
303
				</ul>
304
 
305
 
306
	</div>
307
<a name="methodformaterExceptionXhtml" id="formaterExceptionXhtml"><!-- --></a>
308
<div class="oddrow">
309
 
310
	<div class="method-header">
311
		<span class="method-title">static formaterExceptionXhtml</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a205">205</a></span>)
312
	</div>
313
 
314
	<!-- ========== Info from phpDoc block ========= -->
315
<p class="short-description">Formate en (X)HTML une exception passée en paramètre.</p>
316
	<ul class="tags">
317
				<li><span class="field">since:</span> 0.3</li>
318
				<li><span class="field">access:</span> public</li>
319
			</ul>
320
 
321
	<div class="method-signature">
322
		static <span class="method-result">void</span>
323
		<span class="method-name">
324
			formaterExceptionXhtml
325
		</span>
326
					(<span class="var-type"></span>&nbsp;<span class="var-name">$e</span>)
327
			</div>
328
 
329
			<ul class="parameters">
330
					<li>
331
				<span class="var-type">Exception</span>
332
				<span class="var-name">$e</span><span class="var-description">: l'exception à formater.</span>			</li>
333
				</ul>
334
 
335
 
336
	</div>
159 jpm 337
<a name="methodgererErreur" id="gererErreur"><!-- --></a>
338
<div class="evenrow">
339
 
340
	<div class="method-header">
297 jpm 341
		<span class="method-title">static gererErreur</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a107">107</a></span>)
159 jpm 342
	</div>
343
 
344
	<!-- ========== Info from phpDoc block ========= -->
345
<p class="short-description">Gère les erreurs en les convertissant en exceptions (remplace la fonction gestion d'erreurs native de php)</p>
346
	<ul class="tags">
347
				<li><span class="field">access:</span> public</li>
348
			</ul>
349
 
350
	<div class="method-signature">
351
		static <span class="method-result">void</span>
352
		<span class="method-name">
353
			gererErreur
354
		</span>
355
					(<span class="var-type">int</span>&nbsp;<span class="var-name">$niveau</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$message</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$fichier</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$ligne</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$contexte</span>)
356
			</div>
357
 
358
			<ul class="parameters">
359
					<li>
360
				<span class="var-type">int</span>
361
				<span class="var-name">$niveau</span><span class="var-description">: le niveau de l'erreur</span>			</li>
362
					<li>
363
				<span class="var-type">string</span>
364
				<span class="var-name">$message</span><span class="var-description">: le message associé à l'erreur</span>			</li>
365
					<li>
366
				<span class="var-type">string</span>
367
				<span class="var-name">$fichier</span><span class="var-description">: le nom du fichier où l'erreur s'est produite</span>			</li>
368
					<li>
369
				<span class="var-type">int</span>
370
				<span class="var-name">$ligne</span><span class="var-description">: la ligne où l'erreur s'est produite</span>			</li>
371
					<li>
372
				<span class="var-type">string</span>
373
				<span class="var-name">$contexte</span><span class="var-description">: le contexte associé à l'erreur</span>			</li>
374
				</ul>
375
 
376
 
377
	</div>
378
<a name="methodgererException" id="gererException"><!-- --></a>
379
<div class="oddrow">
380
 
381
	<div class="method-header">
297 jpm 382
		<span class="method-title">static gererException</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a91">91</a></span>)
159 jpm 383
	</div>
384
 
385
	<!-- ========== Info from phpDoc block ========= -->
297 jpm 386
<p class="short-description">Fonction de gestion des exceptions, remplace le handler par défaut.</p>
387
<p class="description"><p>Si une boucle génère de multiple exception (ou erreur) identique une seule sera stockée.</p></p>
159 jpm 388
	<ul class="tags">
389
				<li><span class="field">access:</span> public</li>
390
			</ul>
391
 
392
	<div class="method-signature">
393
		static <span class="method-result">void</span>
394
		<span class="method-name">
395
			gererException
396
		</span>
397
					(<span class="var-type"></span>&nbsp;<span class="var-name">$e</span>)
398
			</div>
399
 
400
			<ul class="parameters">
401
					<li>
402
				<span class="var-type">Exception</span>
403
				<span class="var-name">$e</span><span class="var-description">: l'exception à traiter</span>			</li>
404
				</ul>
405
 
406
 
407
	</div>
408
<a name="methodgetContexte" id="getContexte"><!-- --></a>
409
<div class="evenrow">
410
 
411
	<div class="method-header">
297 jpm 412
		<span class="method-title">static getContexte</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a74">74</a></span>)
159 jpm 413
	</div>
414
 
415
	<!-- ========== Info from phpDoc block ========= -->
416
<p class="short-description">Renvoie le booleen définissant si l'on affiche le contexte ou non</p>
417
	<ul class="tags">
297 jpm 418
				<li><span class="field">return:</span> true si on affiche le contexte sinon false.</li>
159 jpm 419
				<li><span class="field">access:</span> public</li>
420
			</ul>
421
 
422
	<div class="method-signature">
297 jpm 423
		static <span class="method-result">bool</span>
159 jpm 424
		<span class="method-name">
425
			getContexte
426
		</span>
427
				()
428
			</div>
429
 
430
 
431
 
432
	</div>
433
<a name="methodgetExceptions" id="getExceptions"><!-- --></a>
434
<div class="oddrow">
435
 
436
	<div class="method-header">
297 jpm 437
		<span class="method-title">static getExceptions</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a123">123</a></span>)
159 jpm 438
	</div>
439
 
440
	<!-- ========== Info from phpDoc block ========= -->
297 jpm 441
<p class="short-description">Renvoie les exceptions au format (X)HTML ou bien au format texte suivant le mode d'utilisation de PHP.</p>
159 jpm 442
	<ul class="tags">
297 jpm 443
				<li><span class="field">return:</span> les exceptions formatées en texte ou (X)HTML.</li>
444
				<li><span class="field">see:</span> <a href="../Framework/GestionnaireException.html#methodgetExceptionsFormatees">GestionnaireException::getExceptionsFormatees()</a></li>
445
				<li><span class="field">deprecated:</span> </li>
446
				<li><span class="field">since:</span> 0.3</li>
159 jpm 447
				<li><span class="field">access:</span> public</li>
448
			</ul>
449
 
450
	<div class="method-signature">
297 jpm 451
		static <span class="method-result">string</span>
159 jpm 452
		<span class="method-name">
453
			getExceptions
454
		</span>
455
				()
456
			</div>
457
 
458
 
459
 
460
	</div>
297 jpm 461
<a name="methodgetExceptionsFormatees" id="getExceptionsFormatees"><!-- --></a>
159 jpm 462
<div class="evenrow">
463
 
464
	<div class="method-header">
297 jpm 465
		<span class="method-title">static getExceptionsFormatees</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a132">132</a></span>)
159 jpm 466
	</div>
467
 
468
	<!-- ========== Info from phpDoc block ========= -->
297 jpm 469
<p class="short-description">Renvoie les exceptions au format (X)HTML ou bien au format texte suivant le mode d'utilisation de PHP.</p>
159 jpm 470
	<ul class="tags">
297 jpm 471
				<li><span class="field">return:</span> les exceptions formatées en texte ou (X)HTML.</li>
472
				<li><span class="field">since:</span> 0.3</li>
159 jpm 473
				<li><span class="field">access:</span> public</li>
474
			</ul>
475
 
476
	<div class="method-signature">
297 jpm 477
		static <span class="method-result">string</span>
159 jpm 478
		<span class="method-name">
297 jpm 479
			getExceptionsFormatees
159 jpm 480
		</span>
481
				()
482
			</div>
483
 
484
 
485
 
486
	</div>
297 jpm 487
<a name="methodgetExceptionsNbre" id="getExceptionsNbre"><!-- --></a>
159 jpm 488
<div class="oddrow">
489
 
490
	<div class="method-header">
297 jpm 491
		<span class="method-title">static getExceptionsNbre</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a66">66</a></span>)
159 jpm 492
	</div>
493
 
494
	<!-- ========== Info from phpDoc block ========= -->
297 jpm 495
<p class="short-description">Renvoie le nombre d'exceptions et d'erreurs levées.</p>
159 jpm 496
	<ul class="tags">
297 jpm 497
				<li><span class="field">return:</span> le nombre d'exception actuellement levées</li>
498
				<li><span class="field">see:</span> getExceptions() pour obtenir les exceptions formatées.</li>
499
				<li><span class="field">since:</span> 0.3</li>
159 jpm 500
				<li><span class="field">access:</span> public</li>
501
			</ul>
502
 
503
	<div class="method-signature">
297 jpm 504
		static <span class="method-result">int</span>
159 jpm 505
		<span class="method-name">
297 jpm 506
			getExceptionsNbre
159 jpm 507
		</span>
297 jpm 508
				()
159 jpm 509
			</div>
510
 
511
 
512
 
513
	</div>
297 jpm 514
<a name="methodgetExceptionsTriees" id="getExceptionsTriees"><!-- --></a>
159 jpm 515
<div class="evenrow">
516
 
517
	<div class="method-header">
297 jpm 518
		<span class="method-title">static getExceptionsTriees</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a159">159</a></span>)
159 jpm 519
	</div>
520
 
521
	<!-- ========== Info from phpDoc block ========= -->
297 jpm 522
<p class="short-description">Renvoie le tableau d'objets Exception générées par le script PHP triées du niveau de sévérité le plus élevé au moins élevé.</p>
523
<p class="description"><p>Format du tableau :  array{sévérité_1 = array{Exception1, Exception2, Exception3,...}, sévérité_1 =  array{Exception1, Exception2, ...}, ...};  ATTENTION : si vous utilisez cette méthode, c'est à vous de gérer l'affichage des Exceptions. Le gestionnaire d'exception  n'enverra plus rien au navigateur ou à la console.</p></p>
159 jpm 524
	<ul class="tags">
297 jpm 525
				<li><span class="field">return:</span> le tableau trié d'objet Exception.</li>
526
				<li><span class="field">since:</span> 0.3</li>
159 jpm 527
				<li><span class="field">access:</span> public</li>
528
			</ul>
529
 
530
	<div class="method-signature">
297 jpm 531
		static <span class="method-result">array</span>
159 jpm 532
		<span class="method-name">
297 jpm 533
			getExceptionsTriees
159 jpm 534
		</span>
535
				()
536
			</div>
537
 
538
 
539
 
540
	</div>
297 jpm 541
<a name="methodinitialiser" id="initialiser"><!-- --></a>
159 jpm 542
<div class="oddrow">
543
 
544
	<div class="method-header">
297 jpm 545
		<span class="method-title">static initialiser</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a41">41</a></span>)
159 jpm 546
	</div>
547
 
548
	<!-- ========== Info from phpDoc block ========= -->
297 jpm 549
<p class="short-description">Initialise le Gestionnaire d'exceptions et d'erreur sans tenir comptes des paramêtres de config.</p>
550
	<ul class="tags">
551
				<li><span class="field">access:</span> public</li>
552
			</ul>
553
 
554
	<div class="method-signature">
555
		static <span class="method-result">void</span>
556
		<span class="method-name">
557
			initialiser
558
		</span>
559
				()
560
			</div>
561
 
562
 
563
 
564
	</div>
565
<a name="methodsetContexte" id="setContexte"><!-- --></a>
566
<div class="evenrow">
567
 
568
	<div class="method-header">
569
		<span class="method-title">static setContexte</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a82">82</a></span>)
570
	</div>
571
 
572
	<!-- ========== Info from phpDoc block ========= -->
159 jpm 573
<p class="short-description">Definit si l'on veut afficher le contexte ou non</p>
574
	<ul class="tags">
575
				<li><span class="field">access:</span> public</li>
576
			</ul>
577
 
578
	<div class="method-signature">
297 jpm 579
		static <span class="method-result">void</span>
159 jpm 580
		<span class="method-name">
581
			setContexte
582
		</span>
583
					(<span class="var-type">bool</span>&nbsp;<span class="var-name">$contexte</span>)
584
			</div>
585
 
586
			<ul class="parameters">
587
					<li>
588
				<span class="var-type">bool</span>
589
				<span class="var-name">$contexte</span><span class="var-description">: true si on veut afficher le contexte, false sinon, par défaut vaut false</span>			</li>
590
				</ul>
591
 
592
 
593
	</div>
297 jpm 594
<a name="method__destruct" id="__destruct"><!-- --></a>
595
<div class="oddrow">
596
 
597
	<div class="method-header">
598
		<span class="method-title">Destructor __destruct</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a224">224</a></span>)
599
	</div>
600
 
601
	<!-- ========== Info from phpDoc block ========= -->
602
<p class="short-description">Lors de la destruction de la classe si des exceptions n'ont pas été affichées, et si le débogage est à true, elles sont  affichées.</p>
603
	<ul class="tags">
604
				<li><span class="field">access:</span> public</li>
605
			</ul>
606
 
607
	<div class="method-signature">
608
		<span class="method-result">void</span>
609
		<span class="method-name">
610
			__destruct
611
		</span>
612
				()
613
			</div>
614
 
615
 
616
 
617
	</div>
159 jpm 618
 
619
		</div>
620
	</div>
621
 
297 jpm 622
	<a name="sec-consts"></a>
623
	<div class="info-box">
624
		<div class="info-box-title">Class Constants</div>
625
		<div class="nav-bar">
626
			<a href="#sec-description">Description</a> |
627
										<a href="#sec-var-summary">Constants</a> (<span class="disabled">details</span>)
628
 
629
 
630
										|
631
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
632
 
633
					</div>
634
		<div class="info-box-body">
635
			<a name="constMODE_CLI" id="MODE_CLI"><!-- --></A>
636
<div class="evenrow">
159 jpm 637
 
297 jpm 638
	<div class="const-header">
639
		<img src="../media/images/Variable.png" />
640
		<span class="const-title">
641
			<span class="const-name">MODE_CLI</span>
642
			 = <span class="const-default"> 'cli'</span>
643
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a20">20</a></span>)
644
		</span>
645
	</div>
646
 
647
	<!-- ========== Info from phpDoc block ========= -->
648
 
649
 
650
</div>
651
 
652
		</div>
653
	</div>
654
 
159 jpm 655
	<p class="notes" id="credit">
300 jpm 656
		Documentation generated on Tue, 18 Jan 2011 15:13:16 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
159 jpm 657
	</p>
658
	</div></body>
659
</html>