Subversion Repositories Applications.framework

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
476 jpm 1
<!DOCTYPE html>
2
<html lang="en">
3
<head>
4
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
5
    <meta charset="utf-8"/>
6
    <title>TBFramework - v0.2</title>
7
    <meta name="author" content=""/>
8
    <meta name="description" content=""/>
9
 
10
    <link href="https://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.no-icons.min.css" rel="stylesheet">
11
    <link href="https://netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet">
12
    <link href="../css/prism.css" rel="stylesheet" media="all"/>
13
    <link href="../css/template.css" rel="stylesheet" media="all"/>
14
 
15
    <!--[if lt IE 9]>
16
    <script src="https://html5shim.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script>
17
    <![endif]-->
18
    <script src="https://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script>
19
    <script src="https://code.jquery.com/ui/1.10.3/jquery-ui.min.js" type="text/javascript"></script>
20
    <script src="https://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
21
    <script src="../js/jquery.smooth-scroll.js"></script>
22
    <script src="../js/prism.min.js"></script>
23
    <!-- TODO: Add http://jscrollpane.kelvinluck.com/ to style the scrollbars for browsers not using webkit-->
24
    <script type="text/javascript">
25
    function loadExternalCodeSnippets() {
26
        Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach(function (pre) {
27
            var src = pre.getAttribute('data-src');
28
            var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
29
            var language = 'php';
30
 
31
            var code = document.createElement('code');
32
            code.className = 'language-' + language;
33
 
34
            pre.textContent = '';
35
 
36
            code.textContent = 'Loading…';
37
 
38
            pre.appendChild(code);
39
 
40
            var xhr = new XMLHttpRequest();
41
 
42
            xhr.open('GET', src, true);
43
 
44
            xhr.onreadystatechange = function () {
45
                if (xhr.readyState == 4) {
46
 
47
                    if (xhr.status < 400 && xhr.responseText) {
48
                        code.textContent = xhr.responseText;
49
 
50
                        Prism.highlightElement(code);
51
                    }
52
                    else if (xhr.status >= 400) {
53
                        code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
54
                    }
55
                    else {
56
                        code.textContent = '✖ Error: File does not exist or is empty';
57
                    }
58
                }
59
            };
60
 
61
            xhr.send(null);
62
        });
63
    }
64
 
65
    $(document).ready(function(){
66
        loadExternalCodeSnippets();
67
    });
68
    $('#source-view').on('shown', function () {
69
        loadExternalCodeSnippets();
70
    })
71
</script>
72
 
73
    <link rel="shortcut icon" href="../images/favicon.ico"/>
74
    <link rel="apple-touch-icon" href="../images/apple-touch-icon.png"/>
75
    <link rel="apple-touch-icon" sizes="72x72" href="../images/apple-touch-icon-72x72.png"/>
76
    <link rel="apple-touch-icon" sizes="114x114" href="../images/apple-touch-icon-114x114.png"/>
77
</head>
78
<body>
79
 
80
<div class="navbar navbar-fixed-top">
81
    <div class="navbar-inner">
82
        <div class="container">
83
            <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
84
                <i class="icon-ellipsis-vertical"></i>
85
            </a>
86
            <a class="brand" href="../index.html">TBFramework - v0.2</a>
87
 
88
            <div class="nav-collapse">
89
                <ul class="nav pull-right">
90
                    <li class="dropdown">
91
                        <a href="../index.html" class="dropdown-toggle" data-toggle="dropdown">
92
                            API Documentation <b class="caret"></b>
93
                        </a>
94
                        <ul class="dropdown-menu">
95
                                                    </ul>
96
                    </li>
97
                    <li class="dropdown" id="charts-menu">
98
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">
99
                            Charts <b class="caret"></b>
100
                        </a>
101
                        <ul class="dropdown-menu">
102
                            <li>
103
                                <a href="../graphs/class.html">
104
                                    <i class="icon-list-alt"></i>&#160;Class hierarchy diagram
105
                                </a>
106
                            </li>
107
                        </ul>
108
                    </li>
109
                    <li class="dropdown" id="reports-menu">
110
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">
111
                            Reports <b class="caret"></b>
112
                        </a>
113
                        <ul class="dropdown-menu">
114
                            <li>
115
                                <a href="../reports/errors.html">
116
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">70</span>
117
                                </a>
118
                            </li>
119
                            <li>
120
                                <a href="../reports/markers.html">
121
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <i class="icon-list-alt"></i>&#160;Markers <span class="label label-info pull-right">0</span>
122
                                </a>
123
                            </li>
124
                        </ul>
125
                    </li>
126
                </ul>
127
            </div>
128
        </div>
129
    </div>
130
    <!--<div class="go_to_top">-->
131
    <!--<a href="#___" style="color: inherit">Back to top&#160;&#160;<i class="icon-upload icon-white"></i></a>-->
132
    <!--</div>-->
133
</div>
134
 
135
<div id="___" class="container-fluid">
136
        <section class="row-fluid">
137
        <div class="span2 sidebar">
138
                                <div class="accordion" style="margin-bottom: 0">
139
        <div class="accordion-group">
140
            <div class="accordion-heading">
141
                                    <a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-642997245"></a>
142
                                <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
143
            </div>
144
            <div id="namespace-642997245" class="accordion-body collapse in">
145
                <div class="accordion-inner">
146
 
147
 
148
                    <ul>
149
                                                                                                    <li class="class"><a href="../classes/Url.html">Url</a></li>
150
                                                    <li class="class"><a href="../classes/Debug.html">Debug</a></li>
151
                                                    <li class="class"><a href="../classes/Chronometre.html">Chronometre</a></li>
152
                                                    <li class="class"><a href="../classes/SquelettePhp.html">SquelettePhp</a></li>
153
                                                    <li class="class"><a href="../classes/Controleur.html">Controleur</a></li>
154
                                                    <li class="class"><a href="../classes/GestionnaireException.html">GestionnaireException</a></li>
155
                                                    <li class="class"><a href="../classes/Modele.html">Modele</a></li>
156
                                                    <li class="class"><a href="../classes/Registre.html">Registre</a></li>
157
                                                    <li class="class"><a href="../classes/I18n.html">I18n</a></li>
158
                                                    <li class="class"><a href="../classes/Config.html">Config</a></li>
159
                                                    <li class="class"><a href="../classes/Application.html">Application</a></li>
160
                                                    <li class="class"><a href="../classes/Log.html">Log</a></li>
161
                                            </ul>
162
                </div>
163
            </div>
164
        </div>
165
    </div>
166
 
167
        </div>
168
    </section>
169
    <section class="row-fluid">
170
        <div class="span10 offset2">
171
            <div class="row-fluid">
172
                <div class="span8 content class">
173
                    <nav>
174
                                                <a href="../namespaces/default.html">\</a> <i class="icon-level-up"></i>
175
                                            </nav>
176
                    <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal"><i class="icon-code"></i></a>
177
 
178
                    <h1><small>\</small>I18n</h1>
179
                    <p><em>I18n permet de traduire une application à partir de données stockées dans des fichiers ini.</em></p>
180
                    <p>Si vous souhaitez utiliser le fonctionnement par défaut vous devrez :</p>
181
<ul>
182
<li>déposer les fichiers ini dans le dossier définit par la variable de config "chemin_i18n".</li>
183
<li>nommer les fichiers selon la forme "locale.ini" (Ex.: fr.ini ou fr_CH.ini ).</li>
184
</ul>
185
<p>Elle offre l'accès en lecture seule aux paramètres de des fichiers ini.
186
C'est une Singleton. Une seule classe de traduction peut être instanciée par Application.</p>
187
 
188
                    <section id="summary">
189
                        <h2>Summary</h2>
190
                        <section class="row-fluid heading">
191
                            <section class="span4">
192
                                <a href="#methods">Methods</a>
193
                            </section>
194
                            <section class="span4">
195
                                <a href="#properties">Properties</a>
196
                            </section>
197
                            <section class="span4">
198
                                <a href="#constants">Constants</a>
199
                            </section>
200
                        </section>
201
                        <section class="row-fluid public">
202
                            <section class="span4">
203
                                                                    <a href="../classes/I18n.html#method_get" class="">get()</a><br />
204
                                                                    <a href="../classes/I18n.html#method_charger" class="">charger()</a><br />
205
                                                                    <a href="../classes/I18n.html#method_setLangue" class="">setLangue()</a><br />
206
                                                            </section>
207
                            <section class="span4">
208
                                                                    <em>No public properties found</em>
209
                                                            </section>
210
                            <section class="span4">
211
                                                                    <a href="../classes/I18n.html#constant_FORMAT_INI" class="">FORMAT_INI</a><br />
212
                                                            </section>
213
                        </section>
214
                        <section class="row-fluid protected">
215
                            <section class="span4">
216
                                                                    <em>No protected methods found</em>
217
                                                            </section>
218
                            <section class="span4">
219
                                                                    <em>No protected properties found</em>
220
                                                            </section>
221
                            <section class="span4">
222
                                <em>N/A</em>
223
                            </section>
224
                        </section>
225
                        <section class="row-fluid private">
226
                            <section class="span4">
227
                                                                    <a href="../classes/I18n.html#method___construct" class="">__construct()</a><br />
228
                                                                    <a href="../classes/I18n.html#method_getValeur" class="">getValeur()</a><br />
229
                                                                    <a href="../classes/I18n.html#method_chargerFichierIni" class="">chargerFichierIni()</a><br />
230
                                                                    <a href="../classes/I18n.html#method_analyserTableauIni" class="">analyserTableauIni()</a><br />
231
                                                                    <a href="../classes/I18n.html#method_evaluerCle" class="">evaluerCle()</a><br />
232
                                                                    <a href="../classes/I18n.html#method_trouverLangue" class="">trouverLangue()</a><br />
233
                                                                    <a href="../classes/I18n.html#method_verifierCreationInstance" class="">verifierCreationInstance()</a><br />
234
                                                                    <a href="../classes/I18n.html#method_verifierParametresConfig" class="">verifierParametresConfig()</a><br />
235
                                                                    <a href="../classes/I18n.html#method_ajouterErreur" class="">ajouterErreur()</a><br />
236
                                                            </section>
237
                            <section class="span4">
238
                                                                    <a href="../classes/I18n.html#property_instance" class="">$instance</a><br />
239
                                                                    <a href="../classes/I18n.html#property_traductions" class="">$traductions</a><br />
240
                                                                    <a href="../classes/I18n.html#property_langue" class="">$langue</a><br />
241
                                                            </section>
242
                            <section class="span4">
243
                                <em>N/A</em>
244
                            </section>
245
                        </section>
246
                    </section>
247
                </div>
248
                <aside class="span4 detailsbar">
249
 
250
 
251
                    <dl>
252
                        <dt>File</dt>
253
                            <dd><a href="../files/I18n.php.html"><div class="path-wrapper">I18n.php</div></a></dd>
254
                                                <dt>Package</dt>
255
                            <dd><div class="namespace-wrapper">\Framework</div></dd>
256
                                                <dt>Class hierarchy</dt>
257
                            <dd class="hierarchy">
258
                                                                                                                                                                    <div class="namespace-wrapper">\I18n</div>
259
                            </dd>
260
 
261
 
262
 
263
 
264
 
265
                                                                        </dl>
266
                    <h2>Tags</h2>
267
                    <table class="table table-condensed">
268
                                            <tr>
269
                            <th>
270
                                category
271
                            </th>
272
                            <td>
273
                                                                    <p>PHP 5.2</p>
274
                                                            </td>
275
                        </tr>
276
                                            <tr>
277
                            <th>
278
                                author
279
                            </th>
280
                            <td>
281
                                                                    <p>Jean-Pascal MILCENT <a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a></p>
282
                                                            </td>
283
                        </tr>
284
                                            <tr>
285
                            <th>
286
                                copyright
287
                            </th>
288
                            <td>
289
                                                                    <p>Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</p>
290
                                                            </td>
291
                        </tr>
292
                                            <tr>
293
                            <th>
294
                                license
295
                            </th>
296
                            <td>
297
                                                                    <p>GNU-GPL-v3 <a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a></p>
298
                                                                    <p>CECILL-v2 <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt</a></p>
299
                                                            </td>
300
                        </tr>
301
                                            <tr>
302
                            <th>
303
                                todo
304
                            </th>
305
                            <td>
306
                                                            </td>
307
                        </tr>
308
                                        </table>
309
                </aside>
310
            </div>
311
 
312
                                    <a id="constants" name="constants"></a>
313
            <div class="row-fluid">
314
                <div class="span8 content class">
315
                    <h2>Constants</h2>
316
                </div>
317
                <aside class="span4 detailsbar"></aside>
318
            </div>
319
 
320
                                <div class="row-fluid">
321
        <div class="span8 content class">
322
            <a id="constant_FORMAT_INI" name="constant_FORMAT_INI" class="anchor"></a>
323
            <article id="constant_FORMAT_INI" class="constant">
324
                <h3 class="">FORMAT_INI</h3>
325
                <pre class="signature">FORMAT_INI</pre>
326
                <p><em>Format de traduction utilisant les fichier .ini</em></p>
327
 
328
            </article>
329
        </div>
330
        <aside class="span4 detailsbar">
331
            <h1><i class="icon-arrow-down"></i></h1>
332
                        <dl>
333
                                                                            </dl>
334
            <h2>Tags</h2>
335
            <table class="table table-condensed">
336
                                    <tr>
337
                        <th>
338
                            todo
339
                        </th>
340
                        <td>
341
                                                    </td>
342
                    </tr>
343
                            </table>
344
        </aside>
345
    </div>
346
 
347
 
348
                                    <a id="properties" name="properties"></a>
349
            <div class="row-fluid">
350
                <div class="span8 content class">
351
                    <h2>Properties</h2>
352
                </div>
353
                <aside class="span4 detailsbar"></aside>
354
            </div>
355
 
356
                                                                    <div class="row-fluid">
357
        <div class="span8 content class">
358
            <a id="property_instance" name="property_instance" class="anchor"></a>
359
            <article class="property">
360
                <h3 class="private ">$instance</h3>
361
                <pre class="signature">$instance</pre>
362
                <p><em>Instance de la classe pointant sur elle même (pour le pattern singleton)</em></p>
363
 
364
 
365
                            </article>
366
        </div>
367
        <aside class="span4 detailsbar">
368
            <h1><i class="icon-arrow-down"></i></h1>
369
                        <dl>
370
                                                            </dl>
371
            <h2>Tags</h2>
372
            <table class="table table-condensed">
373
                                    <tr>
374
                        <th>
375
                            todo
376
                        </th>
377
                        <td>
378
                                                    </td>
379
                    </tr>
380
                            </table>
381
        </aside>
382
    </div>
383
 
384
                                    <div class="row-fluid">
385
        <div class="span8 content class">
386
            <a id="property_traductions" name="property_traductions" class="anchor"></a>
387
            <article class="property">
388
                <h3 class="private ">$traductions</h3>
389
                <pre class="signature">$traductions</pre>
390
                <p><em>Fichiers de traduction disponibles.</em></p>
391
 
392
 
393
                            </article>
394
        </div>
395
        <aside class="span4 detailsbar">
396
            <h1><i class="icon-arrow-down"></i></h1>
397
                        <dl>
398
                                                            </dl>
399
            <h2>Tags</h2>
400
            <table class="table table-condensed">
401
                                    <tr>
402
                        <th>
403
                            todo
404
                        </th>
405
                        <td>
406
                                                    </td>
407
                    </tr>
408
                            </table>
409
        </aside>
410
    </div>
411
 
412
                                    <div class="row-fluid">
413
        <div class="span8 content class">
414
            <a id="property_langue" name="property_langue" class="anchor"></a>
415
            <article class="property">
416
                <h3 class="private ">$langue</h3>
417
                <pre class="signature">$langue</pre>
418
                <p><em>Langue courrante utilisée par l&#039;application.</em></p>
419
 
420
 
421
                            </article>
422
        </div>
423
        <aside class="span4 detailsbar">
424
            <h1><i class="icon-arrow-down"></i></h1>
425
                        <dl>
426
                                                            </dl>
427
            <h2>Tags</h2>
428
            <table class="table table-condensed">
429
                                    <tr>
430
                        <th>
431
                            todo
432
                        </th>
433
                        <td>
434
                                                    </td>
435
                    </tr>
436
                            </table>
437
        </aside>
438
    </div>
439
 
440
 
441
                                    <a id="methods" name="methods"></a>
442
            <div class="row-fluid">
443
                <div class="span8 content class"><h2>Methods</h2></div>
444
                <aside class="span4 detailsbar"></aside>
445
            </div>
446
 
447
                                    <div class="row-fluid">
448
        <div class="span8 content class">
449
            <a id="method_get" name="method_get" class="anchor"></a>
450
            <article class="method">
451
                <h3 class="public ">get()</h3>
452
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
453
                <pre class="signature" style="margin-right: 54px;">get( <span class="argument">$identifiant</span>,  <span class="argument">$langue</span>) : string</pre>
454
                <p><em>Accesseur pour la valeur d&#039;une traduction</em></p>
455
 
456
 
457
                                    <h4>Parameters</h4>
458
                    <table class="table table-condensed table-hover">
459
                                                    <tr>
460
                                <td></td>
461
                                <td>$identifiant</td>
462
                                <td></td>
463
                            </tr>
464
                                                    <tr>
465
                                <td></td>
466
                                <td>$langue</td>
467
                                <td></td>
468
                            </tr>
469
                                            </table>
470
 
471
 
472
                                    <h4>Returns</h4>
473
                    string
474
                                            &mdash; <p>la valeur du paramètre</p>
475
                                                </article>
476
        </div>
477
        <aside class="span4 detailsbar">
478
            <h1><i class="icon-arrow-down"></i></h1>
479
                            <span class="label label-info">static</span>
480
                                                            <dl>
481
                                                                            </dl>
482
            <h2>Tags</h2>
483
            <table class="table table-condensed">
484
                                    <tr>
485
                        <th>
486
                            todo
487
                        </th>
488
                        <td>
489
                                                    </td>
490
                    </tr>
491
                            </table>
492
        </aside>
493
    </div>
494
 
495
                                    <div class="row-fluid">
496
        <div class="span8 content class">
497
            <a id="method_charger" name="method_charger" class="anchor"></a>
498
            <article class="method">
499
                <h3 class="public ">charger()</h3>
500
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
501
                <pre class="signature" style="margin-right: 54px;">charger( <span class="argument">$langue</span>,  <span class="argument">$fichier</span>,  <span class="argument">$format</span>) : boolean</pre>
502
                <p><em>Charge un fichier ini dans le tableau des paramètres de l&#039;appli</em></p>
503
 
504
 
505
                                    <h4>Parameters</h4>
506
                    <table class="table table-condensed table-hover">
507
                                                    <tr>
508
                                <td></td>
509
                                <td>$langue</td>
510
                                <td></td>
511
                            </tr>
512
                                                    <tr>
513
                                <td></td>
514
                                <td>$fichier</td>
515
                                <td></td>
516
                            </tr>
517
                                                    <tr>
518
                                <td></td>
519
                                <td>$format</td>
520
                                <td></td>
521
                            </tr>
522
                                            </table>
523
 
524
 
525
                                    <h4>Returns</h4>
526
                    boolean
527
                                            &mdash; <p>true, si le fichier a été trouvé et correctement chargé, sinon false.</p>
528
                                                </article>
529
        </div>
530
        <aside class="span4 detailsbar">
531
            <h1><i class="icon-arrow-down"></i></h1>
532
                            <span class="label label-info">static</span>
533
                                                            <dl>
534
                                                                            </dl>
535
            <h2>Tags</h2>
536
            <table class="table table-condensed">
537
                                    <tr>
538
                        <th>
539
                            todo
540
                        </th>
541
                        <td>
542
                                                    </td>
543
                    </tr>
544
                            </table>
545
        </aside>
546
    </div>
547
 
548
                                    <div class="row-fluid">
549
        <div class="span8 content class">
550
            <a id="method_setLangue" name="method_setLangue" class="anchor"></a>
551
            <article class="method">
552
                <h3 class="public ">setLangue()</h3>
553
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
554
                <pre class="signature" style="margin-right: 54px;">setLangue( <span class="argument">$langue</span>) : array</pre>
555
                <p><em>Définit la langue utiliser pour rechercher une traduction.</em></p>
556
 
557
 
558
                                    <h4>Parameters</h4>
559
                    <table class="table table-condensed table-hover">
560
                                                    <tr>
561
                                <td></td>
562
                                <td>$langue</td>
563
                                <td></td>
564
                            </tr>
565
                                            </table>
566
 
567
 
568
                                    <h4>Returns</h4>
569
                    array
570
                                            &mdash; <p>le fichier ini parsé</p>
571
                                                </article>
572
        </div>
573
        <aside class="span4 detailsbar">
574
            <h1><i class="icon-arrow-down"></i></h1>
575
                            <span class="label label-info">static</span>
576
                                                            <dl>
577
                                                                            </dl>
578
            <h2>Tags</h2>
579
            <table class="table table-condensed">
580
                                    <tr>
581
                        <th>
582
                            todo
583
                        </th>
584
                        <td>
585
                                                    </td>
586
                    </tr>
587
                            </table>
588
        </aside>
589
    </div>
590
 
591
                                                                    <div class="row-fluid">
592
        <div class="span8 content class">
593
            <a id="method___construct" name="method___construct" class="anchor"></a>
594
            <article class="method">
595
                <h3 class="private ">__construct()</h3>
596
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
597
                <pre class="signature" style="margin-right: 54px;">__construct()</pre>
598
                <p><em></em></p>
599
 
600
 
601
 
602
 
603
                            </article>
604
        </div>
605
        <aside class="span4 detailsbar">
606
            <h1><i class="icon-arrow-down"></i></h1>
607
                                                            <dl>
608
                                                                            </dl>
609
            <h2>Tags</h2>
610
            <table class="table table-condensed">
611
                                    <tr>
612
                        <th>
613
                            todo
614
                        </th>
615
                        <td>
616
                                                    </td>
617
                    </tr>
618
                            </table>
619
        </aside>
620
    </div>
621
 
622
                                    <div class="row-fluid">
623
        <div class="span8 content class">
624
            <a id="method_getValeur" name="method_getValeur" class="anchor"></a>
625
            <article class="method">
626
                <h3 class="private ">getValeur()</h3>
627
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
628
                <pre class="signature" style="margin-right: 54px;">getValeur(string <span class="argument">$param</span>, array <span class="argument">$i18n</span>) : mixed</pre>
629
                <p><em>Renvoie la valeur demandé grâce une chaine de paramètres</em></p>
630
 
631
 
632
                                    <h4>Parameters</h4>
633
                    <table class="table table-condensed table-hover">
634
                                                    <tr>
635
                                <td>string</td>
636
                                <td>$param</td>
637
                                <td><p>la chaine identifiante</p></td>
638
                            </tr>
639
                                                    <tr>
640
                                <td>array</td>
641
                                <td>$i18n</td>
642
                                <td><p>le tableau de traductions</p></td>
643
                            </tr>
644
                                            </table>
645
 
646
 
647
                                    <h4>Returns</h4>
648
                    mixed
649
                                            &mdash; <p>la valeur correspondante à la chaine identifiante si elle est trouvée, sinon false.</p>
650
                                                </article>
651
        </div>
652
        <aside class="span4 detailsbar">
653
            <h1><i class="icon-arrow-down"></i></h1>
654
                            <span class="label label-info">static</span>
655
                                                            <dl>
656
                                                                            </dl>
657
            <h2>Tags</h2>
658
            <table class="table table-condensed">
659
                                    <tr>
660
                        <th>
661
                            todo
662
                        </th>
663
                        <td>
664
                                                    </td>
665
                    </tr>
666
                            </table>
667
        </aside>
668
    </div>
669
 
670
                                    <div class="row-fluid">
671
        <div class="span8 content class">
672
            <a id="method_chargerFichierIni" name="method_chargerFichierIni" class="anchor"></a>
673
            <article class="method">
674
                <h3 class="private ">chargerFichierIni()</h3>
675
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
676
                <pre class="signature" style="margin-right: 54px;">chargerFichierIni(string <span class="argument">$fichier_ini</span>, string <span class="argument">$langue</span>) : boolean</pre>
677
                <p><em>Parse le fichier ini donné en paramètre</em></p>
678
 
679
 
680
                                    <h4>Parameters</h4>
681
                    <table class="table table-condensed table-hover">
682
                                                    <tr>
683
                                <td>string</td>
684
                                <td>$fichier_ini</td>
685
                                <td><p>nom du fichier ini à parser</p></td>
686
                            </tr>
687
                                                    <tr>
688
                                <td>string</td>
689
                                <td>$langue</td>
690
                                <td><p>la langue correspondant au fichier</p></td>
691
                            </tr>
692
                                            </table>
693
 
694
 
695
                                    <h4>Returns</h4>
696
                    boolean
697
                                            &mdash; <p>true si le chargement c'est bien passé, sinon false.</p>
698
                                                </article>
699
        </div>
700
        <aside class="span4 detailsbar">
701
            <h1><i class="icon-arrow-down"></i></h1>
702
                            <span class="label label-info">static</span>
703
                                                            <dl>
704
                                                                            </dl>
705
            <h2>Tags</h2>
706
            <table class="table table-condensed">
707
                                    <tr>
708
                        <th>
709
                            todo
710
                        </th>
711
                        <td>
712
                                                    </td>
713
                    </tr>
714
                            </table>
715
        </aside>
716
    </div>
717
 
718
                                    <div class="row-fluid">
719
        <div class="span8 content class">
720
            <a id="method_analyserTableauIni" name="method_analyserTableauIni" class="anchor"></a>
721
            <article class="method">
722
                <h3 class="private ">analyserTableauIni()</h3>
723
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
724
                <pre class="signature" style="margin-right: 54px;">analyserTableauIni(array <span class="argument">$i18n</span>) : array</pre>
725
                <p><em>Analyse un tableau de traductions pour évaluer les clés.</em></p>
726
 
727
 
728
                                    <h4>Parameters</h4>
729
                    <table class="table table-condensed table-hover">
730
                                                    <tr>
731
                                <td>array</td>
732
                                <td>$i18n</td>
733
                                <td><p>le tableau de traductions</p></td>
734
                            </tr>
735
                                            </table>
736
 
737
 
738
                                    <h4>Returns</h4>
739
                    array
740
                                            &mdash; <p>le tableau analysé et modifié si nécessaire.</p>
741
                                                </article>
742
        </div>
743
        <aside class="span4 detailsbar">
744
            <h1><i class="icon-arrow-down"></i></h1>
745
                            <span class="label label-info">static</span>
746
                                                            <dl>
747
                                                                            </dl>
748
            <h2>Tags</h2>
749
            <table class="table table-condensed">
750
                                    <tr>
751
                        <th>
752
                            todo
753
                        </th>
754
                        <td>
755
                                                    </td>
756
                    </tr>
757
                            </table>
758
        </aside>
759
    </div>
760
 
761
                                    <div class="row-fluid">
762
        <div class="span8 content class">
763
            <a id="method_evaluerCle" name="method_evaluerCle" class="anchor"></a>
764
            <article class="method">
765
                <h3 class="private ">evaluerCle()</h3>
766
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
767
                <pre class="signature" style="margin-right: 54px;">evaluerCle(array <span class="argument">$i18n</span>, string <span class="argument">$cle</span>, string <span class="argument">$valeur</span>)</pre>
768
                <p><em>Dans le cas des chaines de traduction à sous clé (ex.: cle.souscle), cette méthode
769
évalue les valeurs correspondantes et créée les sous tableaux associés.</em></p>
770
 
771
 
772
                                    <h4>Parameters</h4>
773
                    <table class="table table-condensed table-hover">
774
                                                    <tr>
775
                                <td>array</td>
776
                                <td>$i18n</td>
777
                                <td><p>tableau de traductions (par référence)</p></td>
778
                            </tr>
779
                                                    <tr>
780
                                <td>string</td>
781
                                <td>$cle</td>
782
                                <td><p>la cle dans le tableau</p></td>
783
                            </tr>
784
                                                    <tr>
785
                                <td>string</td>
786
                                <td>$valeur</td>
787
                                <td><p>la valeur à affecter</p></td>
788
                            </tr>
789
                                            </table>
790
 
791
 
792
                            </article>
793
        </div>
794
        <aside class="span4 detailsbar">
795
            <h1><i class="icon-arrow-down"></i></h1>
796
                            <span class="label label-info">static</span>
797
                                                            <dl>
798
                                                                            </dl>
799
            <h2>Tags</h2>
800
            <table class="table table-condensed">
801
                                    <tr>
802
                        <th>
803
                            todo
804
                        </th>
805
                        <td>
806
                                                    </td>
807
                    </tr>
808
                            </table>
809
        </aside>
810
    </div>
811
 
812
                                    <div class="row-fluid">
813
        <div class="span8 content class">
814
            <a id="method_trouverLangue" name="method_trouverLangue" class="anchor"></a>
815
            <article class="method">
816
                <h3 class="private ">trouverLangue()</h3>
817
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
818
                <pre class="signature" style="margin-right: 54px;">trouverLangue()</pre>
819
                <p><em>Cherche l&#039;information sur la langue demandée par l&#039;application</em></p>
820
 
821
 
822
 
823
 
824
                            </article>
825
        </div>
826
        <aside class="span4 detailsbar">
827
            <h1><i class="icon-arrow-down"></i></h1>
828
                            <span class="label label-info">static</span>
829
                                                            <dl>
830
                                                                            </dl>
831
            <h2>Tags</h2>
832
            <table class="table table-condensed">
833
                                    <tr>
834
                        <th>
835
                            todo
836
                        </th>
837
                        <td>
838
                                                    </td>
839
                    </tr>
840
                            </table>
841
        </aside>
842
    </div>
843
 
844
                                    <div class="row-fluid">
845
        <div class="span8 content class">
846
            <a id="method_verifierCreationInstance" name="method_verifierCreationInstance" class="anchor"></a>
847
            <article class="method">
848
                <h3 class="private ">verifierCreationInstance()</h3>
849
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
850
                <pre class="signature" style="margin-right: 54px;">verifierCreationInstance()</pre>
851
                <p><em>Vérifie si l&#039;instance de classe à été crée, si non la crée</em></p>
852
 
853
 
854
 
855
 
856
                            </article>
857
        </div>
858
        <aside class="span4 detailsbar">
859
            <h1><i class="icon-arrow-down"></i></h1>
860
                            <span class="label label-info">static</span>
861
                                                            <dl>
862
                                                                            </dl>
863
            <h2>Tags</h2>
864
            <table class="table table-condensed">
865
                                    <tr>
866
                        <th>
867
                            todo
868
                        </th>
869
                        <td>
870
                                                    </td>
871
                    </tr>
872
                            </table>
873
        </aside>
874
    </div>
875
 
876
                                    <div class="row-fluid">
877
        <div class="span8 content class">
878
            <a id="method_verifierParametresConfig" name="method_verifierParametresConfig" class="anchor"></a>
879
            <article class="method">
880
                <h3 class="private ">verifierParametresConfig()</h3>
881
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
882
                <pre class="signature" style="margin-right: 54px;">verifierParametresConfig()</pre>
883
                <p><em>Vérifie que tous les paramêtres de config nécessaires au fonctionnement de cette classe existe dans les fichiers
884
de configurations.</em></p>
885
 
886
 
887
 
888
 
889
                            </article>
890
        </div>
891
        <aside class="span4 detailsbar">
892
            <h1><i class="icon-arrow-down"></i></h1>
893
                            <span class="label label-info">static</span>
894
                                                            <dl>
895
                                                                            </dl>
896
            <h2>Tags</h2>
897
            <table class="table table-condensed">
898
                                    <tr>
899
                        <th>
900
                            todo
901
                        </th>
902
                        <td>
903
                                                    </td>
904
                    </tr>
905
                            </table>
906
        </aside>
907
    </div>
908
 
909
                                    <div class="row-fluid">
910
        <div class="span8 content class">
911
            <a id="method_ajouterErreur" name="method_ajouterErreur" class="anchor"></a>
912
            <article class="method">
913
                <h3 class="private ">ajouterErreur()</h3>
914
                <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
915
                <pre class="signature" style="margin-right: 54px;">ajouterErreur( <span class="argument">$m</span>,  <span class="argument">$e</span>)</pre>
916
                <p><em>Ajouter une message d&#039;erreur</em></p>
917
 
918
 
919
                                    <h4>Parameters</h4>
920
                    <table class="table table-condensed table-hover">
921
                                                    <tr>
922
                                <td></td>
923
                                <td>$m</td>
924
                                <td></td>
925
                            </tr>
926
                                                    <tr>
927
                                <td></td>
928
                                <td>$e</td>
929
                                <td></td>
930
                            </tr>
931
                                            </table>
932
 
933
 
934
                            </article>
935
        </div>
936
        <aside class="span4 detailsbar">
937
            <h1><i class="icon-arrow-down"></i></h1>
938
                            <span class="label label-info">static</span>
939
                                                            <dl>
940
                                                                            </dl>
941
            <h2>Tags</h2>
942
            <table class="table table-condensed">
943
                                    <tr>
944
                        <th>
945
                            todo
946
                        </th>
947
                        <td>
948
                                                    </td>
949
                    </tr>
950
                            </table>
951
        </aside>
952
    </div>
953
 
954
                                    </div>
955
    </section>
956
 
957
    <div id="source-view" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="source-view-label" aria-hidden="true">
958
        <div class="modal-header">
959
            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
960
            <h3 id="source-view-label">I18n.php</h3>
961
        </div>
962
        <div class="modal-body">
963
            <pre data-src="../files/I18n.php.txt" class="language-php line-numbers"></pre>
964
        </div>
965
    </div>
966
 
967
    <footer class="row-fluid">
968
        <section class="span10 offset2">
969
            <section class="row-fluid">
970
                <section class="span10 offset1">
971
                    <section class="row-fluid footer-sections">
972
                        <section class="span4">
973
                                                        <h1><i class="icon-code"></i></h1>
974
                            <div>
975
                                <ul>
976
                                                                    </ul>
977
                            </div>
978
                        </section>
979
                        <section class="span4">
980
                                                        <h1><i class="icon-bar-chart"></i></h1>
981
                            <div>
982
                                <ul>
983
                                    <li><a href="../graphs/class.html">Class Hierarchy Diagram</a></li>
984
                                </ul>
985
                            </div>
986
                        </section>
987
                        <section class="span4">
988
                                                        <h1><i class="icon-pushpin"></i></h1>
989
                            <div>
990
                                <ul>
991
                                    <li><a href="../reports/errors.html">Errors</a></li>
992
                                    <li><a href="../reports/markers.html">Markers</a></li>
993
                                </ul>
994
                            </div>
995
                        </section>
996
                    </section>
997
                </section>
998
            </section>
999
            <section class="row-fluid">
1000
                <section class="span10 offset1">
1001
                    <hr />
1002
                    Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
1003
                    on March 18th, 2014 at 19:19.
1004
                </section>
1005
            </section>
1006
        </section>
1007
    </footer>
1008
</div>
1009
 
1010
</body>
1011
</html>