Subversion Repositories Applications.framework

Rev

Rev 159 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 159 Rev 297
Line 13... Line 13...
13
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
13
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
14
  <tr>
14
  <tr>
15
    <td class="header_menu">
15
    <td class="header_menu">
Line 16... Line 16...
16
        
16
        
17
                                    
17
                                    
18
                              		  [ <a href="../classtrees_Framework.html" class="menu">class tree: Framework</a> ]
18
                                                                      		  [ <a href="../classtrees_Framework.html" class="menu">class tree: Framework</a> ]
19
		  [ <a href="../elementindex_Framework.html" class="menu">index: Framework</a> ]
19
		  [ <a href="../elementindex_Framework.html" class="menu">index: Framework</a> ]
20
		  	    [ <a href="../elementindex.html" class="menu">all elements</a> ]
20
		  	    [ <a href="../elementindex.html" class="menu">all elements</a> ]
21
    </td>
21
    </td>
22
  </tr>
22
  </tr>
Line 23... Line 23...
23
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
23
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
24
</table>
24
</table>
25
 
25
 
-
 
26
<table width="100%" border="0" cellpadding="0" cellspacing="0">
-
 
27
  <tr valign="top">
-
 
28
    <td width="200" class="menu">
26
<table width="100%" border="0" cellpadding="0" cellspacing="0">
29
	<div id="todolist">
27
  <tr valign="top">
30
			<p><a href="../todolist.html">Todo List</a></p>
-
 
31
	</div>
-
 
32
      <b>Packages:</b><br />
28
    <td width="200" class="menu">
33
              <a href="../li_Framework.html">Framework</a><br />
29
      <b>Packages:</b><br />
34
              <a href="../li_Utilitaire.html">Utilitaire</a><br />
30
              <a href="../li_Framework.html">Framework</a><br />
35
              <a href="../li_Zend_OpenId.html">Zend_OpenId</a><br />
31
            <br /><br />
36
            <br /><br />
32
                        <b>Files:</b><br />
37
                        <b>Files:</b><br />
-
 
38
      	  <div class="package">
-
 
39
			<a href="../Framework/_Bdd.php.html">		Bdd.php
33
      	  <div class="package">
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>
34
			<a href="../Framework/_Application.php.html">		Application.php
45
			<a href="../Framework/_CacheSimple.php.html">		CacheSimple.php
35
		</a><br>
46
		</a><br>
36
			<a href="../Framework/_autoload.inc.php.html">		autoload.inc.php
47
			<a href="../Framework/_CacheSqlite.php.html">		CacheSqlite.php
-
 
48
		</a><br>
-
 
49
			<a href="../Framework/_Chronometre.php.html">		Chronometre.php
37
		</a><br>
50
		</a><br>
38
			<a href="../Framework/_Chronometre.php.html">		Chronometre.php
51
			<a href="../Framework/_Cli.php.html">		Cli.php
39
		</a><br>
52
		</a><br>
40
			<a href="../Framework/_Config.php.html">		Config.php
53
			<a href="../Framework/_Config.php.html">		Config.php
41
		</a><br>
54
		</a><br>
42
			<a href="../Framework/_Controleur.php.html">		Controleur.php
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
43
		</a><br>
60
		</a><br>
44
			<a href="../Framework/_Debug.php.html">		Debug.php
61
			<a href="../Framework/_Framework.php.html">		Framework.php
-
 
62
		</a><br>
-
 
63
			<a href="../Framework/_GestionnaireException.php.html">		GestionnaireException.php
45
		</a><br>
64
		</a><br>
46
			<a href="../Framework/_GestionnaireException.php.html">		GestionnaireException.php
65
			<a href="../Framework/_I18n.php.html">		I18n.php
47
		</a><br>
66
		</a><br>
48
			<a href="../Framework/_Log.php.html">		Log.php
67
			<a href="../Framework/_Log.php.html">		Log.php
49
		</a><br>
68
		</a><br>
50
			<a href="../Framework/_Modele.php.html">		Modele.php
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
51
		</a><br>
78
		</a><br>
52
			<a href="../Framework/_Registre.php.html">		Registre.php
79
			<a href="../Framework/_Script.php.html">		Script.php
53
		</a><br>
80
		</a><br>
54
			<a href="../Framework/_SquelettePhp.php.html">		SquelettePhp.php
81
			<a href="../Framework/_SquelettePhp.php.html">		SquelettePhp.php
55
		</a><br>
82
		</a><br>
Line 56... Line 83...
56
			<a href="../Framework/_Url.php.html">		Url.php
83
			<a href="../Framework/_Url.php.html">		Url.php
57
		</a><br>
84
		</a><br>
-
 
85
	  </div><br />
-
 
86
      
58
	  </div><br />
87
      
-
 
88
            <b>Classes:</b><br />
-
 
89
        <div class="package">
59
      
90
		    		<a href="../Framework/Bdd.html">Bdd</a><br />
-
 
91
	    		<a href="../Framework/Cache.html">Cache</a><br />
60
      
92
	    		<a href="../Framework/CacheFichier.html">CacheFichier</a><br />
61
            <b>Classes:</b><br />
93
	    		<a href="../Framework/CacheSimple.html">CacheSimple</a><br />
62
        <div class="package">
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 />
63
		    		<a href="../Framework/Application.html">Application</a><br />
97
	    		<a href="../Framework/Config.html">Config</a><br />
-
 
98
	    		<a href="../Framework/Controleur.html">Controleur</a><br />
64
	    		<a href="../Framework/Chronometre.html">Chronometre</a><br />
99
	    		<a href="../Framework/Debug.html">Debug</a><br />
65
	    		<a href="../Framework/Config.html">Config</a><br />
100
	    		<a href="../Framework/DiffieHellmanUtil.html">DiffieHellmanUtil</a><br />
66
	    		<a href="../Framework/Controleur.html">Controleur</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 />
67
	    		<a href="../Framework/Debug.html">Debug</a><br />
106
	    		<a href="../Framework/Registre.html">Registre</a><br />
68
	    		<a href="../Framework/GestionnaireException.html">GestionnaireException</a><br />
107
	    		<a href="../Framework/RestClient.html">RestClient</a><br />
69
	    		<a href="../Framework/Log.html">Log</a><br />
108
	    		<a href="../Framework/RestServeur.html">RestServeur</a><br />
70
	    		<a href="../Framework/Modele.html">Modele</a><br />
109
	    		<a href="../Framework/RestService.html">RestService</a><br />
71
	    		<a href="../Framework/Registre.html">Registre</a><br />
110
	    		<a href="../Framework/Script.html">Script</a><br />
Line 86... Line 125...
86
<h3><a href="#class_details">Class Overview</a></h3>
125
<h3><a href="#class_details">Class Overview</a></h3>
87
<pre></pre><br />
126
<pre></pre><br />
88
<div class="description">Classe de gestion des exceptions.</div><br /><br />
127
<div class="description">Classe de gestion des exceptions.</div><br /><br />
89
<h4>Author(s):</h4>
128
<h4>Author(s):</h4>
90
<ul>
129
<ul>
-
 
130
          <li>Jean-Pascal MILCENT &lt;<a href="mailto:jmp@tela-botanica.org">jmp@tela-botanica.org</a>&gt;</li>
91
          <li>aurelien &lt;<a href="mailto:aurelien@tela-botanica.org">aurelien@tela-botanica.org</a>&gt;</li>
131
              <li>Aurélien PERONNET &lt;<a href="mailto:aurelien@tela-botanica.org">aurelien@tela-botanica.org</a>&gt;</li>
92
                                    </ul>
132
                                    </ul>
Line 93... Line 133...
93
 
133
 
Line 94... Line 134...
94
 
134
 
95
 
135
 
96
 
136
 
97
        
137
            
Line 98... Line 138...
98
          
138
          
99
              
139
              
100
<h4>Version:</h4>
140
<h4>Version:</h4>
101
<ul>
141
<ul>
Line 102... Line 142...
102
  <li>SVN: $$Id: GestionnaireException.php 158 2010-03-04 17:14:36Z jpm $$</li>
142
  <li>$Id: GestionnaireException.php 274 2010-12-28 15:37:22Z jpm $$</li>
Line -... Line 143...
-
 
143
</ul>
-
 
144
 
-
 
145
<h4>Copyright:</h4>
-
 
146
<ul>
-
 
147
  <li>Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)</li>
-
 
148
</ul>
Line 103... Line 149...
103
</ul>
149
        
104
 
150
</td>
105
<h4>Copyright:</h4>
151
 
106
<ul>
-
 
107
  <li>2009 Tela-Botanica</li>
152
 
-
 
153
<td valign="top">
-
 
154
<h3><a href="#class_consts">Constants</a></h3>
-
 
155
<ul>
108
</ul>
156
    <li><a href="../Framework/GestionnaireException.html#constMODE_CLI">MODE_CLI</a></li>
109
        
157
  </ul>
110
</td>
158
</td>
111
 
159
 
-
 
160
<td valign="top">
-
 
161
<h3><a href="#class_methods">Methods</a></h3>
-
 
162
<ul>
112
 
163
    <li><a href="../Framework/GestionnaireException.html#method__destruct">__destruct</a></li>
113
 
164
    <li><a href="../Framework/GestionnaireException.html#methodconfigurer">configurer</a></li>
114
<td valign="top">
165
    <li><a href="../Framework/GestionnaireException.html#methodformaterExceptionTxt">formaterExceptionTxt</a></li>
115
<h3><a href="#class_methods">Methods</a></h3>
166
    <li><a href="../Framework/GestionnaireException.html#methodformaterExceptionXhtml">formaterExceptionXhtml</a></li>
Line 116... Line 167...
116
<ul>
167
    <li><a href="../Framework/GestionnaireException.html#methodgererErreur">gererErreur</a></li>
Line 139... Line 190...
139
<hr />
190
<hr />
Line 140... Line 191...
140
 
191
 
141
<a name="class_details"></a>
192
<a name="class_details"></a>
142
<h3>Class Details</h3>
193
<h3>Class Details</h3>
143
<div class="tags">
194
<div class="tags">
144
[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a19">19</a>]<br />
195
[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a18">18</a>]<br />
145
Classe de gestion des exceptions.<br /><br /><p>C'est un Singleton.</p><p>PHP Version 5</p><br /><br /><br />
196
Classe de gestion des exceptions.<br /><br /><p>C'est un Singleton.</p><br /><br /><br />
146
<h4>Tags:</h4>
197
<h4>Tags:</h4>
147
<div class="tags">
198
<div class="tags">
148
<table border="0" cellspacing="0" cellpadding="0">
199
<table border="0" cellspacing="0" cellpadding="0">
-
 
200
  <tr>
-
 
201
    <td><b>author:</b>&nbsp;&nbsp;</td><td>Jean-Pascal MILCENT &lt;<a href="mailto:jmp@tela-botanica.org">jmp@tela-botanica.org</a>&gt;</td>
-
 
202
  </tr>
149
  <tr>
203
  <tr>
150
    <td><b>author:</b>&nbsp;&nbsp;</td><td>aurelien &lt;<a href="mailto:aurelien@tela-botanica.org">aurelien@tela-botanica.org</a>&gt;</td>
204
    <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>
151
  </tr>
205
  </tr>
152
  <tr>
206
  <tr>
153
    <td><b>version:</b>&nbsp;&nbsp;</td><td>SVN: $$Id: GestionnaireException.php 158 2010-03-04 17:14:36Z jpm $$</td>
207
    <td><b>version:</b>&nbsp;&nbsp;</td><td>$Id: GestionnaireException.php 274 2010-12-28 15:37:22Z jpm $$</td>
154
  </tr>
208
  </tr>
155
  <tr>
209
  <tr>
156
    <td><b>copyright:</b>&nbsp;&nbsp;</td><td>2009 Tela-Botanica</td>
210
    <td><b>copyright:</b>&nbsp;&nbsp;</td><td>Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)</td>
157
  </tr>
211
  </tr>
158
  <tr>
212
  <tr>
159
    <td><b>link:</b>&nbsp;&nbsp;</td><td>/doc/framework/</td>
213
    <td><b>link:</b>&nbsp;&nbsp;</td><td>/doc/framework/</td>
160
  </tr>
214
  </tr>
Line 173... Line 227...
173
<hr />
227
<hr />
174
<a name="class_methods"></a>
228
<a name="class_methods"></a>
175
<h3>Class Methods</h3>
229
<h3>Class Methods</h3>
176
<div class="tags">
230
<div class="tags">
177
  <hr />
231
  <hr />
-
 
232
	<a name="methodconfigurer"></a>
-
 
233
	<h3>static method configurer <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a53">53</a>]</span></h3>
-
 
234
	<div class="function">
-
 
235
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
-
 
236
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
-
 
237
		<code>static void configurer(
-
 
238
)</code>
-
 
239
    </td></tr></table>
-
 
240
    </td></tr></table><br />
-
 
241
	
-
 
242
		Configure le Gestionnaire d'exceptions et d'erreur à partir des paramêtres de config.<br /><br /><br /><br />
-
 
243
<h4>Tags:</h4>
-
 
244
<div class="tags">
-
 
245
<table border="0" cellspacing="0" cellpadding="0">
-
 
246
  <tr>
-
 
247
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
-
 
248
  </tr>
-
 
249
</table>
-
 
250
</div>
-
 
251
<br /><br />
-
 
252
 
-
 
253
	
-
 
254
        <div class="top">[ <a href="#top">Top</a> ]</div>
-
 
255
  </div>
-
 
256
  <hr />
-
 
257
	<a name="methodformaterExceptionTxt"></a>
-
 
258
	<h3>static method formaterExceptionTxt <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a188">188</a>]</span></h3>
-
 
259
	<div class="function">
-
 
260
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
-
 
261
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
-
 
262
		<code>static void formaterExceptionTxt(
-
 
263
 
-
 
264
$e)</code>
-
 
265
    </td></tr></table>
-
 
266
    </td></tr></table><br />
-
 
267
	
-
 
268
		Formate en texte une exception passée en paramètre.<br /><br /><br /><br />
-
 
269
<h4>Tags:</h4>
-
 
270
<div class="tags">
-
 
271
<table border="0" cellspacing="0" cellpadding="0">
-
 
272
  <tr>
-
 
273
    <td><b>since:</b>&nbsp;&nbsp;</td><td>0.3</td>
-
 
274
  </tr>
-
 
275
  <tr>
-
 
276
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
-
 
277
  </tr>
-
 
278
</table>
-
 
279
</div>
-
 
280
<br /><br />
-
 
281
 
-
 
282
	
-
 
283
        <h4>Parameters:</h4>
-
 
284
    <div class="tags">
-
 
285
    <table border="0" cellspacing="0" cellpadding="0">
-
 
286
          <tr>
-
 
287
        <td class="type">Exception&nbsp;&nbsp;</td>
-
 
288
        <td><b>$e</b>&nbsp;&nbsp;</td>
-
 
289
        <td>l'exception à formater.</td>
-
 
290
      </tr>
-
 
291
        </table>
-
 
292
    </div><br />
-
 
293
        <div class="top">[ <a href="#top">Top</a> ]</div>
-
 
294
  </div>
-
 
295
  <hr />
-
 
296
	<a name="methodformaterExceptionXhtml"></a>
-
 
297
	<h3>static method formaterExceptionXhtml <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a205">205</a>]</span></h3>
-
 
298
	<div class="function">
-
 
299
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
-
 
300
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
-
 
301
		<code>static void formaterExceptionXhtml(
-
 
302
 
-
 
303
$e)</code>
-
 
304
    </td></tr></table>
-
 
305
    </td></tr></table><br />
-
 
306
	
-
 
307
		Formate en (X)HTML une exception passée en paramètre.<br /><br /><br /><br />
-
 
308
<h4>Tags:</h4>
-
 
309
<div class="tags">
-
 
310
<table border="0" cellspacing="0" cellpadding="0">
-
 
311
  <tr>
-
 
312
    <td><b>since:</b>&nbsp;&nbsp;</td><td>0.3</td>
-
 
313
  </tr>
-
 
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">Exception&nbsp;&nbsp;</td>
-
 
327
        <td><b>$e</b>&nbsp;&nbsp;</td>
-
 
328
        <td>l'exception à formater.</td>
-
 
329
      </tr>
-
 
330
        </table>
-
 
331
    </div><br />
-
 
332
        <div class="top">[ <a href="#top">Top</a> ]</div>
-
 
333
  </div>
-
 
334
  <hr />
178
	<a name="methodgererErreur"></a>
335
	<a name="methodgererErreur"></a>
179
	<h3>static method gererErreur <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a110">110</a>]</span></h3>
336
	<h3>static method gererErreur <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a107">107</a>]</span></h3>
180
	<div class="function">
337
	<div class="function">
181
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
338
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
182
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
339
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
183
		<code>static void gererErreur(
340
		<code>static void gererErreur(
184
int
341
int
Line 234... Line 391...
234
    </div><br />
391
    </div><br />
235
        <div class="top">[ <a href="#top">Top</a> ]</div>
392
        <div class="top">[ <a href="#top">Top</a> ]</div>
236
  </div>
393
  </div>
237
  <hr />
394
  <hr />
238
	<a name="methodgererException"></a>
395
	<a name="methodgererException"></a>
239
	<h3>static method gererException <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a92">92</a>]</span></h3>
396
	<h3>static method gererException <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a91">91</a>]</span></h3>
240
	<div class="function">
397
	<div class="function">
241
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
398
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
242
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
399
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
243
		<code>static void gererException(
400
		<code>static void gererException(
Line 244... Line 401...
244
 
401
 
245
$e)</code>
402
$e)</code>
246
    </td></tr></table>
403
    </td></tr></table>
Line 247... Line 404...
247
    </td></tr></table><br />
404
    </td></tr></table><br />
248
	
405
	
249
		Fonction de gestion des exceptions, remplace le handler par défaut<br /><br /><br /><br />
406
		Fonction de gestion des exceptions, remplace le handler par défaut.<br /><br /><p>Si une boucle génère de multiple exception (ou erreur) identique une seule sera stockée.</p><br /><br /><br />
250
<h4>Tags:</h4>
407
<h4>Tags:</h4>
251
<div class="tags">
408
<div class="tags">
252
<table border="0" cellspacing="0" cellpadding="0">
409
<table border="0" cellspacing="0" cellpadding="0">
Line 270... Line 427...
270
    </div><br />
427
    </div><br />
271
        <div class="top">[ <a href="#top">Top</a> ]</div>
428
        <div class="top">[ <a href="#top">Top</a> ]</div>
272
  </div>
429
  </div>
273
  <hr />
430
  <hr />
274
	<a name="methodgetContexte"></a>
431
	<a name="methodgetContexte"></a>
275
	<h3>static method getContexte <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a64">64</a>]</span></h3>
432
	<h3>static method getContexte <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a74">74</a>]</span></h3>
276
	<div class="function">
433
	<div class="function">
277
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
434
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
278
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
435
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
279
		<code>static void getContexte(
436
		<code>static bool getContexte(
280
)</code>
437
)</code>
281
    </td></tr></table>
438
    </td></tr></table>
282
    </td></tr></table><br />
439
    </td></tr></table><br />
Line 283... Line 440...
283
	
440
	
284
		Renvoie le booleen définissant si l'on affiche le contexte ou non<br /><br /><br /><br />
441
		Renvoie le booleen définissant si l'on affiche le contexte ou non<br /><br /><br /><br />
285
<h4>Tags:</h4>
442
<h4>Tags:</h4>
286
<div class="tags">
443
<div class="tags">
287
<table border="0" cellspacing="0" cellpadding="0">
444
<table border="0" cellspacing="0" cellpadding="0">
-
 
445
  <tr>
-
 
446
    <td><b>return:</b>&nbsp;&nbsp;</td><td>true si on affiche le contexte sinon false.</td>
-
 
447
  </tr>
288
  <tr>
448
  <tr>
289
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
449
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
290
  </tr>
450
  </tr>
291
</table>
451
</table>
292
</div>
452
</div>
Line 295... Line 455...
295
	
455
	
296
        <div class="top">[ <a href="#top">Top</a> ]</div>
456
        <div class="top">[ <a href="#top">Top</a> ]</div>
297
  </div>
457
  </div>
298
  <hr />
458
  <hr />
299
	<a name="methodgetExceptions"></a>
459
	<a name="methodgetExceptions"></a>
300
	<h3>static method getExceptions <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a131">131</a>]</span></h3>
460
	<h3>static method getExceptions <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a123">123</a>]</span></h3>
301
	<div class="function">
461
	<div class="function">
302
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
462
    <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">
463
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
304
		<code>static void getExceptions(
464
		<code>static string getExceptions(
305
)</code>
465
)</code>
306
    </td></tr></table>
466
    </td></tr></table>
Line 307... Line 467...
307
    </td></tr></table><br />
467
    </td></tr></table><br />
308
	
468
	
309
		Renvoie les exceptions au format (X)HTML<br /><br /><p>ou bien au format texte suivant le mode d'utilisation de PHP</p><br /><br /><br />
469
		Renvoie les exceptions au format (X)HTML ou bien au format texte suivant le mode d'utilisation de PHP.<br /><br /><br /><br />
310
<h4>Tags:</h4>
470
<h4>Tags:</h4>
311
<div class="tags">
471
<div class="tags">
-
 
472
<table border="0" cellspacing="0" cellpadding="0">
-
 
473
  <tr>
-
 
474
    <td><b>return:</b>&nbsp;&nbsp;</td><td>les exceptions formatées en texte ou (X)HTML.</td>
-
 
475
  </tr>
-
 
476
  <tr>
-
 
477
    <td><b>see:</b>&nbsp;&nbsp;</td><td><a href="../Framework/GestionnaireException.html#methodgetExceptionsFormatees">GestionnaireException::getExceptionsFormatees()</a></td>
-
 
478
  </tr>
-
 
479
  <tr>
-
 
480
    <td><b>deprecated:</b>&nbsp;&nbsp;</td><td></td>
-
 
481
  </tr>
-
 
482
  <tr>
-
 
483
    <td><b>since:</b>&nbsp;&nbsp;</td><td>0.3</td>
312
<table border="0" cellspacing="0" cellpadding="0">
484
  </tr>
313
  <tr>
485
  <tr>
314
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
486
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
315
  </tr>
487
  </tr>
316
</table>
488
</table>
Line 317... Line 489...
317
</div>
489
</div>
318
<br /><br />
490
<br /><br />
319
 
491
 
320
	
492
	
321
        <div class="top">[ <a href="#top">Top</a> ]</div>
493
        <div class="top">[ <a href="#top">Top</a> ]</div>
322
  </div>
494
  </div>
323
  <hr />
495
  <hr />
324
	<a name="methodgetInstance"></a>
496
	<a name="methodgetExceptionsFormatees"></a>
325
	<h3>static method getInstance <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a79">79</a>]</span></h3>
497
	<h3>static method getExceptionsFormatees <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a132">132</a>]</span></h3>
326
	<div class="function">
498
	<div class="function">
327
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
499
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
328
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
500
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
Line 329... Line 501...
329
		<code>static GestionnaireErreur getInstance(
501
		<code>static string getExceptionsFormatees(
330
)</code>
502
)</code>
331
    </td></tr></table>
503
    </td></tr></table>
332
    </td></tr></table><br />
504
    </td></tr></table><br />
333
	
505
	
334
		Fonction d'accès au singleton<br /><br /><br /><br />
506
		Renvoie les exceptions au format (X)HTML ou bien au format texte suivant le mode d'utilisation de PHP.<br /><br /><br /><br />
-
 
507
<h4>Tags:</h4>
-
 
508
<div class="tags">
-
 
509
<table border="0" cellspacing="0" cellpadding="0">
335
<h4>Tags:</h4>
510
  <tr>
336
<div class="tags">
511
    <td><b>return:</b>&nbsp;&nbsp;</td><td>les exceptions formatées en texte ou (X)HTML.</td>
337
<table border="0" cellspacing="0" cellpadding="0">
512
  </tr>
338
  <tr>
513
  <tr>
339
    <td><b>return:</b>&nbsp;&nbsp;</td><td>le gestionnaire d'exceptions courant</td>
514
    <td><b>since:</b>&nbsp;&nbsp;</td><td>0.3</td>
Line 346... Line 521...
346
<br /><br />
521
<br /><br />
Line 347... Line 522...
347
 
522
 
348
	
523
	
-
 
524
        <div class="top">[ <a href="#top">Top</a> ]</div>
-
 
525
  </div>
-
 
526
  <hr />
-
 
527
	<a name="methodgetExceptionsNbre"></a>
-
 
528
	<h3>static method getExceptionsNbre <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a66">66</a>]</span></h3>
-
 
529
	<div class="function">
-
 
530
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
-
 
531
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
-
 
532
		<code>static int getExceptionsNbre(
-
 
533
)</code>
-
 
534
    </td></tr></table>
-
 
535
    </td></tr></table><br />
-
 
536
	
-
 
537
		Renvoie le nombre d'exceptions et d'erreurs levées.<br /><br /><br /><br />
-
 
538
<h4>Tags:</h4>
-
 
539
<div class="tags">
-
 
540
<table border="0" cellspacing="0" cellpadding="0">
-
 
541
  <tr>
-
 
542
    <td><b>return:</b>&nbsp;&nbsp;</td><td>le nombre d'exception actuellement levées</td>
-
 
543
  </tr>
-
 
544
  <tr>
-
 
545
    <td><b>see:</b>&nbsp;&nbsp;</td><td>getExceptions() pour obtenir les exceptions formatées.</td>
-
 
546
  </tr>
-
 
547
  <tr>
-
 
548
    <td><b>since:</b>&nbsp;&nbsp;</td><td>0.3</td>
-
 
549
  </tr>
-
 
550
  <tr>
-
 
551
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
-
 
552
  </tr>
-
 
553
</table>
Line -... Line 554...
-
 
554
</div>
-
 
555
<br /><br />
-
 
556
 
349
        <div class="top">[ <a href="#top">Top</a> ]</div>
557
	
350
  </div>
558
        <div class="top">[ <a href="#top">Top</a> ]</div>
351
 
559
  </div>
352
  <hr />
560
  <hr />
353
	<a name="method__construct"></a>
561
	<a name="methodgetExceptionsTriees"></a>
354
	<h3>constructor __construct <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a51">51</a>]</span></h3>
562
	<h3>static method getExceptionsTriees <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a159">159</a>]</span></h3>
355
	<div class="function">
563
	<div class="function">
356
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
-
 
357
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
564
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
358
		<code>GestionnaireException __construct(
565
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
359
bool
566
		<code>static array getExceptionsTriees(
Line 360... Line 567...
360
0)</code>
567
)</code>
361
    </td></tr></table>
568
    </td></tr></table>
362
    </td></tr></table><br />
569
    </td></tr></table><br />
363
	
570
	
364
		Constructeur avec paramètres optionnel<br /><br /><br /><br />
571
		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é.<br /><br /><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><br /><br /><br />
-
 
572
<h4>Tags:</h4>
-
 
573
<div class="tags">
-
 
574
<table border="0" cellspacing="0" cellpadding="0">
-
 
575
  <tr>
-
 
576
    <td><b>return:</b>&nbsp;&nbsp;</td><td>le tableau trié d'objet Exception.</td>
-
 
577
  </tr>
365
<h4>Tags:</h4>
578
  <tr>
366
<div class="tags">
579
    <td><b>since:</b>&nbsp;&nbsp;</td><td>0.3</td>
367
<table border="0" cellspacing="0" cellpadding="0">
580
  </tr>
368
  <tr>
581
  <tr>
369
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
582
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
Line 370... Line -...
370
  </tr>
-
 
371
</table>
-
 
372
</div>
-
 
373
<br /><br />
-
 
374
 
-
 
375
	
-
 
376
        <h4>Parameters:</h4>
-
 
377
    <div class="tags">
-
 
378
    <table border="0" cellspacing="0" cellpadding="0">
-
 
379
          <tr>
-
 
380
        <td class="type">bool&nbsp;&nbsp;</td>
583
  </tr>
381
        <td><b>0</b>&nbsp;&nbsp;</td>
584
</table>
382
        <td>indique si l'on veut afficher ou non le contexte des exceptions (i.e. la trace)</td>
585
</div>
383
      </tr>
586
<br /><br />
384
        </table>
587
 
385
    </div><br />
588
	
386
        <div class="top">[ <a href="#top">Top</a> ]</div>
589
        <div class="top">[ <a href="#top">Top</a> ]</div>
387
  </div>
590
  </div>
388
  <hr />
591
  <hr />
389
	<a name="method__destruct"></a>
592
	<a name="methodinitialiser"></a>
390
	<h3>destructor __destruct <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a178">178</a>]</span></h3>
593
	<h3>static method initialiser <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a41">41</a>]</span></h3>
391
	<div class="function">
594
	<div class="function">
Line 392... Line 595...
392
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
595
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
393
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
596
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
394
		<code>void __destruct(
597
		<code>static void initialiser(
395
)</code>
598
)</code>
396
    </td></tr></table>
599
    </td></tr></table>
397
    </td></tr></table><br />
600
    </td></tr></table><br />
Line 410... Line 613...
410
	
613
	
411
        <div class="top">[ <a href="#top">Top</a> ]</div>
614
        <div class="top">[ <a href="#top">Top</a> ]</div>
412
  </div>
615
  </div>
413
  <hr />
616
  <hr />
414
	<a name="methodsetContexte"></a>
617
	<a name="methodsetContexte"></a>
415
	<h3>method setContexte <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a72">72</a>]</span></h3>
618
	<h3>static method setContexte <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a82">82</a>]</span></h3>
416
	<div class="function">
619
	<div class="function">
417
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
620
    <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">
621
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
419
		<code>void setContexte(
622
		<code>static void setContexte(
420
bool
623
bool
421
$contexte)</code>
624
$contexte)</code>
422
    </td></tr></table>
625
    </td></tr></table>
Line 444... Line 647...
444
      </tr>
647
      </tr>
445
        </table>
648
        </table>
446
    </div><br />
649
    </div><br />
447
        <div class="top">[ <a href="#top">Top</a> ]</div>
650
        <div class="top">[ <a href="#top">Top</a> ]</div>
448
  </div>
651
  </div>
-
 
652
 
-
 
653
  <hr />
-
 
654
	<a name="method__destruct"></a>
-
 
655
	<h3>destructor __destruct <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a224">224</a>]</span></h3>
-
 
656
	<div class="function">
-
 
657
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
-
 
658
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
-
 
659
		<code>void __destruct(
-
 
660
)</code>
-
 
661
    </td></tr></table>
-
 
662
    </td></tr></table><br />
-
 
663
	
-
 
664
		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.<br /><br /><br /><br />
-
 
665
<h4>Tags:</h4>
-
 
666
<div class="tags">
-
 
667
<table border="0" cellspacing="0" cellpadding="0">
-
 
668
  <tr>
-
 
669
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
-
 
670
  </tr>
-
 
671
</table>
-
 
672
</div>
-
 
673
<br /><br />
-
 
674
 
-
 
675
	
-
 
676
        <div class="top">[ <a href="#top">Top</a> ]</div>
-
 
677
  </div>
449
</div><br />
678
</div><br />
Line -... Line 679...
-
 
679
 
-
 
680
<hr />
-
 
681
<a name="class_consts"></a>
-
 
682
<h3>Class Constants</h3>
-
 
683
<div class="tags">
-
 
684
	<a name="constMODE_CLI"></a>
-
 
685
	<p></p>
-
 
686
	<h4>MODE_CLI = <span class="value">&nbsp;'cli'</span></h4>
-
 
687
	<p>[line <a href="../__filesource/fsource_Framework__GestionnaireException.php.html#a20">20</a>]</p>
-
 
688
  
-
 
689
  <br />
-
 
690
	<div class="top">[ <a href="#top">Top</a> ]</div><br />
Line 450... Line 691...
450
 
691
</div><br />
451
 
692
 
452
        <div class="credit">
693
        <div class="credit">
453
		    <hr />
694
		    <hr />
454
		    Documentation generated on Thu, 04 Mar 2010 19:27:32 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
695
		    Documentation generated on Tue, 18 Jan 2011 15:02:02 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
455
	      </div>
696
	      </div>
456
      </td></tr></table>
697
      </td></tr></table>
457
    </td>
698
    </td>