Subversion Repositories Applications.framework

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
464 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.4</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.4</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">281</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">12</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-911047271"></a>
142
                                <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
143
            </div>
144
            <div id="namespace-911047271" 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/RestServeur.html">RestServeur</a></li>
153
                                                    <li class="class"><a href="../classes/SquelettePhp.html">SquelettePhp</a></li>
154
                                                    <li class="class"><a href="../classes/Controleur.html">Controleur</a></li>
155
                                                    <li class="class"><a href="../classes/Cache.html">Cache</a></li>
156
                                                    <li class="class"><a href="../classes/RestClient.html">RestClient</a></li>
157
                                                    <li class="class"><a href="../classes/GestionnaireException.html">GestionnaireException</a></li>
158
                                                    <li class="class"><a href="../classes/Script.html">Script</a></li>
159
                                                    <li class="class"><a href="../classes/Registre.html">Registre</a></li>
160
                                                    <li class="class"><a href="../classes/RestService.html">RestService</a></li>
161
                                                    <li class="class"><a href="../classes/Cli.html">Cli</a></li>
162
                                                    <li class="class"><a href="../classes/Encodage.html">Encodage</a></li>
163
                                                    <li class="class"><a href="../classes/Tableau.html">Tableau</a></li>
164
                                                    <li class="class"><a href="../classes/Pattern.html">Pattern</a></li>
165
                                                    <li class="class"><a href="../classes/Chaine.html">Chaine</a></li>
166
                                                    <li class="class"><a href="../classes/Fichier.html">Fichier</a></li>
167
                                                    <li class="class"><a href="../classes/I18n.html">I18n</a></li>
168
                                                    <li class="class"><a href="../classes/Config.html">Config</a></li>
169
                                                    <li class="class"><a href="../classes/CacheSqlite.html">CacheSqlite</a></li>
170
                                                    <li class="class"><a href="../classes/Bdd.html">Bdd</a></li>
171
                                                    <li class="class"><a href="../classes/Log.html">Log</a></li>
172
                                                    <li class="class"><a href="../classes/CacheFichier.html">CacheFichier</a></li>
173
                                                    <li class="class"><a href="../classes/Framework.html">Framework</a></li>
174
                                                    <li class="class"><a href="../classes/CacheSimple.html">CacheSimple</a></li>
175
                                            </ul>
176
                </div>
177
            </div>
178
        </div>
179
    </div>
180
 
181
        </div>
182
    </section>
183
    <section class="row-fluid">
184
        <div class="span10 offset2">
185
            <div class="row-fluid">
186
                <div class="span8 content class">
187
                    <nav>
188
                                                <a href="../namespaces/default.html">\</a> <i class="icon-level-up"></i>
189
                                            </nav>
190
                    <a href="#source-view" role="button" class="pull-right btn" data-toggle="modal"><i class="icon-code"></i></a>
191
 
192
                    <h1><small>\</small>CacheFichier</h1>
193
                    <p><em></em></p>
194
 
195
 
196
                    <section id="summary">
197
                        <h2>Summary</h2>
198
                        <section class="row-fluid heading">
199
                            <section class="span4">
200
                                <a href="#methods">Methods</a>
201
                            </section>
202
                            <section class="span4">
203
                                <a href="#properties">Properties</a>
204
                            </section>
205
                            <section class="span4">
206
                                <a href="#constants">Constants</a>
207
                            </section>
208
                        </section>
209
                        <section class="row-fluid public">
210
                            <section class="span4">
211
                                                                    <a href="../classes/CacheFichier.html#method___construct" class="">__construct()</a><br />
212
                                                                    <a href="../classes/CacheFichier.html#method_setEmplacement" class="">setEmplacement()</a><br />
213
                                                                    <a href="../classes/CacheFichier.html#method_charger" class="">charger()</a><br />
214
                                                                    <a href="../classes/CacheFichier.html#method_tester" class="">tester()</a><br />
215
                                                                    <a href="../classes/CacheFichier.html#method_sauver" class="">sauver()</a><br />
216
                                                                    <a href="../classes/CacheFichier.html#method_supprimer" class="">supprimer()</a><br />
217
                                                                    <a href="../classes/CacheFichier.html#method_nettoyer" class="">nettoyer()</a><br />
218
                                                                    <a href="../classes/CacheFichier.html#method_getIds" class="">getIds()</a><br />
219
                                                                    <a href="../classes/CacheFichier.html#method_getTags" class="">getTags()</a><br />
220
                                                                    <a href="../classes/CacheFichier.html#method_getIdsAvecLesTags" class="">getIdsAvecLesTags()</a><br />
221
                                                                    <a href="../classes/CacheFichier.html#method_getIdsSansLesTags" class="">getIdsSansLesTags()</a><br />
222
                                                                    <a href="../classes/CacheFichier.html#method_getIdsAvecUnTag" class="">getIdsAvecUnTag()</a><br />
223
                                                                    <a href="../classes/CacheFichier.html#method_getPourcentageRemplissage" class="">getPourcentageRemplissage()</a><br />
224
                                                                    <a href="../classes/CacheFichier.html#method_getMetadonnees" class="">getMetadonnees()</a><br />
225
                                                                    <a href="../classes/CacheFichier.html#method_ajouterSupplementDureeDeVie" class="">ajouterSupplementDureeDeVie()</a><br />
226
                                                            </section>
227
                            <section class="span4">
228
                                                                    <em>No public properties found</em>
229
                                                            </section>
230
                            <section class="span4">
231
                                                                    <em>No constants found</em>
232
                                                            </section>
233
                        </section>
234
                        <section class="row-fluid protected">
235
                            <section class="span4">
236
                                                                    <a href="../classes/CacheFichier.html#method_getMetadonneesFichier" class="">getMetadonneesFichier()</a><br />
237
                                                                    <a href="../classes/CacheFichier.html#method_setMetadonnees" class="">setMetadonnees()</a><br />
238
                                                                    <a href="../classes/CacheFichier.html#method_supprimerMetadonnees" class="">supprimerMetadonnees()</a><br />
239
                                                                    <a href="../classes/CacheFichier.html#method_nettoyerMetadonnees" class="">nettoyerMetadonnees()</a><br />
240
                                                                    <a href="../classes/CacheFichier.html#method_chargerMetadonnees" class="">chargerMetadonnees()</a><br />
241
                                                                    <a href="../classes/CacheFichier.html#method_sauverMetadonnees" class="">sauverMetadonnees()</a><br />
242
                                                                    <a href="../classes/CacheFichier.html#method_getNomFichierMeta" class="">getNomFichierMeta()</a><br />
243
                                                                    <a href="../classes/CacheFichier.html#method_etreFichierMeta" class="">etreFichierMeta()</a><br />
244
                                                                    <a href="../classes/CacheFichier.html#method_supprimerFichier" class="">supprimerFichier()</a><br />
245
                                                                    <a href="../classes/CacheFichier.html#method_nettoyerFichiers" class="">nettoyerFichiers()</a><br />
246
                                                                    <a href="../classes/CacheFichier.html#method_analyserCache" class="">analyserCache()</a><br />
247
                                                                    <a href="../classes/CacheFichier.html#method_genererCleSecu" class="">genererCleSecu()</a><br />
248
                                                                    <a href="../classes/CacheFichier.html#method_transformaterIdEnNomFichier" class="">transformaterIdEnNomFichier()</a><br />
249
                                                                    <a href="../classes/CacheFichier.html#method_getFichierNom" class="">getFichierNom()</a><br />
250
                                                                    <a href="../classes/CacheFichier.html#method_getChemin" class="">getChemin()</a><br />
251
                                                                    <a href="../classes/CacheFichier.html#method_lancerMkdirEtChmodRecursif" class="">lancerMkdirEtChmodRecursif()</a><br />
252
                                                                    <a href="../classes/CacheFichier.html#method_testerExistenceCache" class="">testerExistenceCache()</a><br />
253
                                                                    <a href="../classes/CacheFichier.html#method_getContenuFichier" class="">getContenuFichier()</a><br />
254
                                                                    <a href="../classes/CacheFichier.html#method_setContenuFichier" class="">setContenuFichier()</a><br />
255
                                                                    <a href="../classes/CacheFichier.html#method_transformerNomFichierEnId" class="">transformerNomFichierEnId()</a><br />
256
                                                            </section>
257
                            <section class="span4">
258
                                                                    <a href="../classes/CacheFichier.html#property_options" class="">$options</a><br />
259
                                                                    <a href="../classes/CacheFichier.html#property_metadonnees" class="">$metadonnees</a><br />
260
                                                            </section>
261
                            <section class="span4">
262
                                <em>N/A</em>
263
                            </section>
264
                        </section>
265
                        <section class="row-fluid private">
266
                            <section class="span4">
267
                                                                    <a href="../classes/CacheFichier.html#method_initialiserOptionsParConfig" class="">initialiserOptionsParConfig()</a><br />
268
                                                                    <a href="../classes/CacheFichier.html#method_setOptions" class="">setOptions()</a><br />
269
                                                            </section>
270
                            <section class="span4">
271
                                                                    <a href="../classes/CacheFichier.html#property_Cache" class="">$Cache</a><br />
272
                                                            </section>
273
                            <section class="span4">
274
                                <em>N/A</em>
275
                            </section>
276
                        </section>
277
                    </section>
278
                </div>
279
                <aside class="span4 detailsbar">
280
 
281
 
282
                    <dl>
283
                        <dt>File</dt>
284
                            <dd><a href="../files/CacheFichier.php.html"><div class="path-wrapper">CacheFichier.php</div></a></dd>
285
                                                <dt>Class hierarchy</dt>
286
                            <dd class="hierarchy">
287
                                                                                                                                                                    <div class="namespace-wrapper">\CacheFichier</div>
288
                            </dd>
289
 
290
 
291
 
292
 
293
 
294
                                                                        </dl>
295
                    <h2>Tags</h2>
296
                    <table class="table table-condensed">
297
                                            <tr>
298
                            <th>
299
                                todo
300
                            </th>
301
                            <td>
302
                                                            </td>
303
                        </tr>
304
                                        </table>
305
                </aside>
306
            </div>
307
 
308
 
309
                                    <a id="properties" name="properties"></a>
310
            <div class="row-fluid">
311
                <div class="span8 content class">
312
                    <h2>Properties</h2>
313
                </div>
314
                <aside class="span4 detailsbar"></aside>
315
            </div>
316
 
317
                                                    <div class="row-fluid">
318
        <div class="span8 content class">
319
            <a id="property_options" name="property_options" class="anchor"></a>
320
            <article class="property">
321
                <h3 class="protected ">$options</h3>
322
                <pre class="signature">$options : array</pre>
323
                <p><em>Options disponibles</em></p>
324
                <p>====> (string) stockage_chemin :
325
Chemin vers  le dossier devant contenir l'arborescence du cache.</p>
326
<p>=====> (boolean) fichier_verrou :</p>
327
<ul>
328
<li>Active / Désactive le verrouillage des fichiers</li>
329
<li>Peut éviter la corruption du cache dans de mauvaises circonstances, mais cela ne fonctionne pas sur des serveur
330
multithread et sur les systèmes de fichiers NFS par exemple.</li>
331
</ul>
332
<p>=====> (boolean) controle_lecture :</p>
333
<ul>
334
<li>Activer / désactiver le contrôle de lecture</li>
335
<li>S'il est activé, une clé de contrôle est ajoutée dans le fichier de cache et cette clé est comparée avec celle calculée
336
après la lecture.</li>
337
</ul>
338
<p>=====> (string) controle_lecture_type :
339
Type de contrôle de lecture (seulement si le contrôle de lecture est activé).
340
Les valeurs disponibles sont:</p>
341
<ul>
342
<li>«md5» pour un contrôle md5 (le meilleur mais le plus lent)</li>
343
<li>«crc32» pour un contrôle de hachage crc32 (un peu moins sécurisé, mais plus rapide, un meilleur choix)</li>
344
<li>«adler32» pour un contrôle de hachage adler32  (excellent choix aussi, plus rapide que crc32)</li>
345
<li>«strlen» pour un test de longueur uniquement (le plus rapide)</li>
346
</ul>
347
<p>=====> (int) dossier_niveau :</p>
348
<ul>
349
<li>Permet de réglez le nombre de niveau de sous-dossier que contiendra l'arborescence des dossiers du cache.
350
 
351
1 signifie "un niveau de sous-dossier",
352
2 signifie "deux niveaux" ...
353
Cette option peut accélérer le cache seulement lorsque vous avez plusieurs centaines de fichiers de cache.
354
Seuls des tests spécifiques peuvent vous aider à choisir la meilleure valeur possible pour vous.
355
1 ou 2 peut être est un bon début.</li>
356
</ul>
357
<p>=====> (int) dossier_umask :</p>
358
<ul>
359
<li>Umask pour les sous-dossiers de l'arborescence du cache.</li>
360
</ul>
361
<p>=====> (string) fichier_prefixe :</p>
362
<ul>
363
<li>préfixe pour les fichiers du cache</li>
364
<li>ATTENTION : faite vraiment attention avec cette option, car une valeur trop générique dans le dossier cache du système
365
(comme /tmp) peut provoquer des catastrophes lors du nettoyage du cache.</li>
366
</ul>
367
<p>=====> (int) fichier_umask :</p>
368
<ul>
369
<li>Umask pour les fichiers de cache</li>
370
</ul>
371
<p>=====> (int) metadonnees_max_taille :</p>
372
<ul>
373
<li>taille maximum pour le tableau de métadonnées du cache (ne changer pas cette valeur sauf si vous savez ce que vous faite)</li>
374
</ul>
375
 
376
                                <h4>Type</h4>
377
                array
378
                &mdash; options disponibles                            </article>
379
        </div>
380
        <aside class="span4 detailsbar">
381
            <h1><i class="icon-arrow-down"></i></h1>
382
                        <dl>
383
                                                            </dl>
384
            <h2>Tags</h2>
385
            <table class="table table-condensed">
386
                                    <tr>
387
                        <th>
388
                            todo
389
                        </th>
390
                        <td>
391
                                                    </td>
392
                    </tr>
393
                            </table>
394
        </aside>
395
    </div>
396
 
397
                                    <div class="row-fluid">
398
        <div class="span8 content class">
399
            <a id="property_metadonnees" name="property_metadonnees" class="anchor"></a>
400
            <article class="property">
401
                <h3 class="protected ">$metadonnees</h3>
402
                <pre class="signature">$metadonnees : array</pre>
403
                <p><em>Array of metadatas (each item is an associative array)</em></p>
404
 
405
 
406
                                <h4>Type</h4>
407
                array
408
                                            </article>
409
        </div>
410
        <aside class="span4 detailsbar">
411
            <h1><i class="icon-arrow-down"></i></h1>
412
                        <dl>
413
                                                            </dl>
414
            <h2>Tags</h2>
415
            <table class="table table-condensed">
416
                                    <tr>
417
                        <th>
418
                            todo
419
                        </th>
420
                        <td>
421
                                                    </td>
422
                    </tr>
423
                            </table>
424
        </aside>
425
    </div>
426
 
427
                                                    <div class="row-fluid">
428
        <div class="span8 content class">
429
            <a id="property_Cache" name="property_Cache" class="anchor"></a>
430
            <article class="property">
431
                <h3 class="private ">$Cache</h3>
432
                <pre class="signature">$Cache</pre>
433
                <p><em></em></p>
434
 
435
 
436
                            </article>
437
        </div>
438
        <aside class="span4 detailsbar">
439
            <h1><i class="icon-arrow-down"></i></h1>
440
                        <dl>
441
                                                            </dl>
442
            <h2>Tags</h2>
443
            <table class="table table-condensed">
444
                                    <tr>
445
                        <th>
446
                            todo
447
                        </th>
448
                        <td>
449
                                                    </td>
450
                    </tr>
451
                            </table>
452
        </aside>
453
    </div>
454
 
455
 
456
                                    <a id="methods" name="methods"></a>
457
            <div class="row-fluid">
458
                <div class="span8 content class"><h2>Methods</h2></div>
459
                <aside class="span4 detailsbar"></aside>
460
            </div>
461
 
462
                                    <div class="row-fluid">
463
        <div class="span8 content class">
464
            <a id="method___construct" name="method___construct" class="anchor"></a>
465
            <article class="method">
466
                <h3 class="public ">__construct()</h3>
467
                <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>
468
                <pre class="signature" style="margin-right: 54px;">__construct(array <span class="argument">$options</span>, \Cache <span class="argument">$cache</span>) : void</pre>
469
                <p><em>Constructor</em></p>
470
 
471
 
472
                                    <h4>Parameters</h4>
473
                    <table class="table table-condensed table-hover">
474
                                                    <tr>
475
                                <td>array</td>
476
                                <td>$options</td>
477
                                <td><p>associative array of options</p></td>
478
                            </tr>
479
                                                    <tr>
480
                                <td><a href="../classes/Cache.html">\Cache</a></td>
481
                                <td>$cache</td>
482
                                <td></td>
483
                            </tr>
484
                                            </table>
485
 
486
                                    <h4>Throws</h4>
487
                    <dl>
488
                                                    <dt>\Zend_Cache_Exception</dt>
489
                            <dd></dd>
490
                                                                    </dl>
491
 
492
                            </article>
493
        </div>
494
        <aside class="span4 detailsbar">
495
            <h1><i class="icon-arrow-down"></i></h1>
496
                                                            <dl>
497
                                                                            </dl>
498
            <h2>Tags</h2>
499
            <table class="table table-condensed">
500
                                    <tr>
501
                        <th>
502
                            todo
503
                        </th>
504
                        <td>
505
                                                    </td>
506
                    </tr>
507
                            </table>
508
        </aside>
509
    </div>
510
 
511
                                    <div class="row-fluid">
512
        <div class="span8 content class">
513
            <a id="method_setEmplacement" name="method_setEmplacement" class="anchor"></a>
514
            <article class="method">
515
                <h3 class="public ">setEmplacement()</h3>
516
                <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>
517
                <pre class="signature" style="margin-right: 54px;">setEmplacement( <span class="argument">$emplacement</span>)</pre>
518
                <p><em></em></p>
519
 
520
 
521
                                    <h4>Parameters</h4>
522
                    <table class="table table-condensed table-hover">
523
                                                    <tr>
524
                                <td></td>
525
                                <td>$emplacement</td>
526
                                <td></td>
527
                            </tr>
528
                                            </table>
529
 
530
 
531
                            </article>
532
        </div>
533
        <aside class="span4 detailsbar">
534
            <h1><i class="icon-arrow-down"></i></h1>
535
                                                            <dl>
536
                                                                            </dl>
537
            <h2>Tags</h2>
538
            <table class="table table-condensed">
539
                                    <tr>
540
                        <th>
541
                            todo
542
                        </th>
543
                        <td>
544
                                                    </td>
545
                    </tr>
546
                            </table>
547
        </aside>
548
    </div>
549
 
550
                                    <div class="row-fluid">
551
        <div class="span8 content class">
552
            <a id="method_charger" name="method_charger" class="anchor"></a>
553
            <article class="method">
554
                <h3 class="public ">charger()</h3>
555
                <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>
556
                <pre class="signature" style="margin-right: 54px;">charger(string <span class="argument">$id</span>,  <span class="argument">$ne_pas_tester_validiter_du_cache</span>) : string|false</pre>
557
                <p><em>Test if a cache is available for the given id and (if yes) return it (false else)</em></p>
558
 
559
 
560
                                    <h4>Parameters</h4>
561
                    <table class="table table-condensed table-hover">
562
                                                    <tr>
563
                                <td>string</td>
564
                                <td>$id</td>
565
                                <td><p>cache id</p></td>
566
                            </tr>
567
                                                    <tr>
568
                                <td></td>
569
                                <td>$ne_pas_tester_validiter_du_cache</td>
570
                                <td></td>
571
                            </tr>
572
                                            </table>
573
 
574
 
575
                                    <h4>Returns</h4>
576
                    string|false
577
                                            &mdash; <p>cached datas</p>
578
                                                </article>
579
        </div>
580
        <aside class="span4 detailsbar">
581
            <h1><i class="icon-arrow-down"></i></h1>
582
                                                            <dl>
583
                                                                            </dl>
584
            <h2>Tags</h2>
585
            <table class="table table-condensed">
586
                                    <tr>
587
                        <th>
588
                            todo
589
                        </th>
590
                        <td>
591
                                                    </td>
592
                    </tr>
593
                            </table>
594
        </aside>
595
    </div>
596
 
597
                                    <div class="row-fluid">
598
        <div class="span8 content class">
599
            <a id="method_tester" name="method_tester" class="anchor"></a>
600
            <article class="method">
601
                <h3 class="public ">tester()</h3>
602
                <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>
603
                <pre class="signature" style="margin-right: 54px;">tester(string <span class="argument">$id</span>) : mixed</pre>
604
                <p><em>Teste si un enregistrement en cache est disponible ou pas (pour l&#039;id passé en paramètre).</em></p>
605
 
606
 
607
                                    <h4>Parameters</h4>
608
                    <table class="table table-condensed table-hover">
609
                                                    <tr>
610
                                <td>string</td>
611
                                <td>$id</td>
612
                                <td><p>identifiant de cache.</p></td>
613
                            </tr>
614
                                            </table>
615
 
616
 
617
                                    <h4>Returns</h4>
618
                    mixed
619
                                            &mdash; <p>false (le cache n'est pas disponible) ou timestamp (int) "de dernière modification" de l'enregistrement en cache</p>
620
                                                </article>
621
        </div>
622
        <aside class="span4 detailsbar">
623
            <h1><i class="icon-arrow-down"></i></h1>
624
                                                            <dl>
625
                                                                            </dl>
626
            <h2>Tags</h2>
627
            <table class="table table-condensed">
628
                                    <tr>
629
                        <th>
630
                            todo
631
                        </th>
632
                        <td>
633
                                                    </td>
634
                    </tr>
635
                            </table>
636
        </aside>
637
    </div>
638
 
639
                                    <div class="row-fluid">
640
        <div class="span8 content class">
641
            <a id="method_sauver" name="method_sauver" class="anchor"></a>
642
            <article class="method">
643
                <h3 class="public ">sauver()</h3>
644
                <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>
645
                <pre class="signature" style="margin-right: 54px;">sauver( <span class="argument">$donnees</span>, string <span class="argument">$id</span>, array <span class="argument">$tags</span>,  <span class="argument">$duree_vie_specifique</span>) : boolean</pre>
646
                <p><em>Save some string datas into a cache record</em></p>
647
                <p>Note : $data is always "string" (serialization is done by the
648
core not by the backend)</p>
649
 
650
                                    <h4>Parameters</h4>
651
                    <table class="table table-condensed table-hover">
652
                                                    <tr>
653
                                <td></td>
654
                                <td>$donnees</td>
655
                                <td></td>
656
                            </tr>
657
                                                    <tr>
658
                                <td>string</td>
659
                                <td>$id</td>
660
                                <td><p>Cache id</p></td>
661
                            </tr>
662
                                                    <tr>
663
                                <td>array</td>
664
                                <td>$tags</td>
665
                                <td><p>Array of strings, the cache record will be tagged by each string entry</p></td>
666
                            </tr>
667
                                                    <tr>
668
                                <td></td>
669
                                <td>$duree_vie_specifique</td>
670
                                <td></td>
671
                            </tr>
672
                                            </table>
673
 
674
 
675
                                    <h4>Returns</h4>
676
                    boolean
677
                                            &mdash; <p>true if no problem</p>
678
                                                </article>
679
        </div>
680
        <aside class="span4 detailsbar">
681
            <h1><i class="icon-arrow-down"></i></h1>
682
                                                            <dl>
683
                                                                            </dl>
684
            <h2>Tags</h2>
685
            <table class="table table-condensed">
686
                                    <tr>
687
                        <th>
688
                            todo
689
                        </th>
690
                        <td>
691
                                                    </td>
692
                    </tr>
693
                            </table>
694
        </aside>
695
    </div>
696
 
697
                                    <div class="row-fluid">
698
        <div class="span8 content class">
699
            <a id="method_supprimer" name="method_supprimer" class="anchor"></a>
700
            <article class="method">
701
                <h3 class="public ">supprimer()</h3>
702
                <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>
703
                <pre class="signature" style="margin-right: 54px;">supprimer(string <span class="argument">$id</span>) : boolean</pre>
704
                <p><em>Remove a cache record</em></p>
705
 
706
 
707
                                    <h4>Parameters</h4>
708
                    <table class="table table-condensed table-hover">
709
                                                    <tr>
710
                                <td>string</td>
711
                                <td>$id</td>
712
                                <td><p>cache id</p></td>
713
                            </tr>
714
                                            </table>
715
 
716
 
717
                                    <h4>Returns</h4>
718
                    boolean
719
                                            &mdash; <p>true if no problem</p>
720
                                                </article>
721
        </div>
722
        <aside class="span4 detailsbar">
723
            <h1><i class="icon-arrow-down"></i></h1>
724
                                                            <dl>
725
                                                                            </dl>
726
            <h2>Tags</h2>
727
            <table class="table table-condensed">
728
                                    <tr>
729
                        <th>
730
                            todo
731
                        </th>
732
                        <td>
733
                                                    </td>
734
                    </tr>
735
                            </table>
736
        </aside>
737
    </div>
738
 
739
                                    <div class="row-fluid">
740
        <div class="span8 content class">
741
            <a id="method_nettoyer" name="method_nettoyer" class="anchor"></a>
742
            <article class="method">
743
                <h3 class="public ">nettoyer()</h3>
744
                <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>
745
                <pre class="signature" style="margin-right: 54px;">nettoyer(string <span class="argument">$mode</span>,  <span class="argument">$tags</span>) : boolean</pre>
746
                <p><em>Clean some cache records</em></p>
747
                <p>Available modes are :
748
'all' (default)  => remove all cache entries ($tags is not used)
749
'old'            => remove too old cache entries ($tags is not used)
750
'matchingTag'    => remove cache entries matching all given tags</p>
751
<pre><code>             ($tags can be an array of strings or a single string)</code></pre>
752
<p>'notMatchingTag' => remove cache entries not matching one of the given tags</p>
753
<pre><code>             ($tags can be an array of strings or a single string)</code></pre>
754
<p>'matchingAnyTag' => remove cache entries matching any given tags</p>
755
<pre><code>             ($tags can be an array of strings or a single string)</code></pre>
756
 
757
                                    <h4>Parameters</h4>
758
                    <table class="table table-condensed table-hover">
759
                                                    <tr>
760
                                <td>string</td>
761
                                <td>$mode</td>
762
                                <td><p>clean mode</p></td>
763
                            </tr>
764
                                                    <tr>
765
                                <td></td>
766
                                <td>$tags</td>
767
                                <td></td>
768
                            </tr>
769
                                            </table>
770
 
771
 
772
                                    <h4>Returns</h4>
773
                    boolean
774
                                            &mdash; <p>true if no problem</p>
775
                                                </article>
776
        </div>
777
        <aside class="span4 detailsbar">
778
            <h1><i class="icon-arrow-down"></i></h1>
779
                                                            <dl>
780
                                                                            </dl>
781
            <h2>Tags</h2>
782
            <table class="table table-condensed">
783
                                    <tr>
784
                        <th>
785
                            todo
786
                        </th>
787
                        <td>
788
                                                    </td>
789
                    </tr>
790
                            </table>
791
        </aside>
792
    </div>
793
 
794
                                    <div class="row-fluid">
795
        <div class="span8 content class">
796
            <a id="method_getIds" name="method_getIds" class="anchor"></a>
797
            <article class="method">
798
                <h3 class="public ">getIds()</h3>
799
                <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>
800
                <pre class="signature" style="margin-right: 54px;">getIds() : array</pre>
801
                <p><em>Return an array of stored cache ids</em></p>
802
 
803
 
804
 
805
 
806
                                    <h4>Returns</h4>
807
                    array
808
                                            &mdash; <p>array of stored cache ids (string)</p>
809
                                                </article>
810
        </div>
811
        <aside class="span4 detailsbar">
812
            <h1><i class="icon-arrow-down"></i></h1>
813
                                                            <dl>
814
                                                                            </dl>
815
            <h2>Tags</h2>
816
            <table class="table table-condensed">
817
                                    <tr>
818
                        <th>
819
                            todo
820
                        </th>
821
                        <td>
822
                                                    </td>
823
                    </tr>
824
                            </table>
825
        </aside>
826
    </div>
827
 
828
                                    <div class="row-fluid">
829
        <div class="span8 content class">
830
            <a id="method_getTags" name="method_getTags" class="anchor"></a>
831
            <article class="method">
832
                <h3 class="public ">getTags()</h3>
833
                <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>
834
                <pre class="signature" style="margin-right: 54px;">getTags() : array</pre>
835
                <p><em>Return an array of stored tags</em></p>
836
 
837
 
838
 
839
 
840
                                    <h4>Returns</h4>
841
                    array
842
                                            &mdash; <p>array of stored tags (string)</p>
843
                                                </article>
844
        </div>
845
        <aside class="span4 detailsbar">
846
            <h1><i class="icon-arrow-down"></i></h1>
847
                                                            <dl>
848
                                                                            </dl>
849
            <h2>Tags</h2>
850
            <table class="table table-condensed">
851
                                    <tr>
852
                        <th>
853
                            todo
854
                        </th>
855
                        <td>
856
                                                    </td>
857
                    </tr>
858
                            </table>
859
        </aside>
860
    </div>
861
 
862
                                    <div class="row-fluid">
863
        <div class="span8 content class">
864
            <a id="method_getIdsAvecLesTags" name="method_getIdsAvecLesTags" class="anchor"></a>
865
            <article class="method">
866
                <h3 class="public ">getIdsAvecLesTags()</h3>
867
                <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>
868
                <pre class="signature" style="margin-right: 54px;">getIdsAvecLesTags(array <span class="argument">$tags</span>) : array</pre>
869
                <p><em>Return an array of stored cache ids which match given tags</em></p>
870
                <p>In case of multiple tags, a logical AND is made between tags</p>
871
 
872
                                    <h4>Parameters</h4>
873
                    <table class="table table-condensed table-hover">
874
                                                    <tr>
875
                                <td>array</td>
876
                                <td>$tags</td>
877
                                <td><p>array of tags</p></td>
878
                            </tr>
879
                                            </table>
880
 
881
 
882
                                    <h4>Returns</h4>
883
                    array
884
                                            &mdash; <p>array of matching cache ids (string)</p>
885
                                                </article>
886
        </div>
887
        <aside class="span4 detailsbar">
888
            <h1><i class="icon-arrow-down"></i></h1>
889
                                                            <dl>
890
                                                                            </dl>
891
            <h2>Tags</h2>
892
            <table class="table table-condensed">
893
                                    <tr>
894
                        <th>
895
                            todo
896
                        </th>
897
                        <td>
898
                                                    </td>
899
                    </tr>
900
                            </table>
901
        </aside>
902
    </div>
903
 
904
                                    <div class="row-fluid">
905
        <div class="span8 content class">
906
            <a id="method_getIdsSansLesTags" name="method_getIdsSansLesTags" class="anchor"></a>
907
            <article class="method">
908
                <h3 class="public ">getIdsSansLesTags()</h3>
909
                <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>
910
                <pre class="signature" style="margin-right: 54px;">getIdsSansLesTags(array <span class="argument">$tags</span>) : array</pre>
911
                <p><em>Return an array of stored cache ids which don&#039;t match given tags</em></p>
912
                <p>In case of multiple tags, a logical OR is made between tags</p>
913
 
914
                                    <h4>Parameters</h4>
915
                    <table class="table table-condensed table-hover">
916
                                                    <tr>
917
                                <td>array</td>
918
                                <td>$tags</td>
919
                                <td><p>array of tags</p></td>
920
                            </tr>
921
                                            </table>
922
 
923
 
924
                                    <h4>Returns</h4>
925
                    array
926
                                            &mdash; <p>array of not matching cache ids (string)</p>
927
                                                </article>
928
        </div>
929
        <aside class="span4 detailsbar">
930
            <h1><i class="icon-arrow-down"></i></h1>
931
                                                            <dl>
932
                                                                            </dl>
933
            <h2>Tags</h2>
934
            <table class="table table-condensed">
935
                                    <tr>
936
                        <th>
937
                            todo
938
                        </th>
939
                        <td>
940
                                                    </td>
941
                    </tr>
942
                            </table>
943
        </aside>
944
    </div>
945
 
946
                                    <div class="row-fluid">
947
        <div class="span8 content class">
948
            <a id="method_getIdsAvecUnTag" name="method_getIdsAvecUnTag" class="anchor"></a>
949
            <article class="method">
950
                <h3 class="public ">getIdsAvecUnTag()</h3>
951
                <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>
952
                <pre class="signature" style="margin-right: 54px;">getIdsAvecUnTag(array <span class="argument">$tags</span>) : array</pre>
953
                <p><em>Return an array of stored cache ids which match any given tags</em></p>
954
                <p>In case of multiple tags, a logical AND is made between tags</p>
955
 
956
                                    <h4>Parameters</h4>
957
                    <table class="table table-condensed table-hover">
958
                                                    <tr>
959
                                <td>array</td>
960
                                <td>$tags</td>
961
                                <td><p>array of tags</p></td>
962
                            </tr>
963
                                            </table>
964
 
965
 
966
                                    <h4>Returns</h4>
967
                    array
968
                                            &mdash; <p>array of any matching cache ids (string)</p>
969
                                                </article>
970
        </div>
971
        <aside class="span4 detailsbar">
972
            <h1><i class="icon-arrow-down"></i></h1>
973
                                                            <dl>
974
                                                                            </dl>
975
            <h2>Tags</h2>
976
            <table class="table table-condensed">
977
                                    <tr>
978
                        <th>
979
                            todo
980
                        </th>
981
                        <td>
982
                                                    </td>
983
                    </tr>
984
                            </table>
985
        </aside>
986
    </div>
987
 
988
                                    <div class="row-fluid">
989
        <div class="span8 content class">
990
            <a id="method_getPourcentageRemplissage" name="method_getPourcentageRemplissage" class="anchor"></a>
991
            <article class="method">
992
                <h3 class="public ">getPourcentageRemplissage()</h3>
993
                <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>
994
                <pre class="signature" style="margin-right: 54px;">getPourcentageRemplissage() : int</pre>
995
                <p><em>Return the filling percentage of the backend storage</em></p>
996
 
997
 
998
 
999
                                    <h4>Throws</h4>
1000
                    <dl>
1001
                                                    <dt>\Zend_Cache_Exception</dt>
1002
                            <dd></dd>
1003
                                                                    </dl>
1004
 
1005
                                    <h4>Returns</h4>
1006
                    int
1007
                                            &mdash; <p>integer between 0 and 100</p>
1008
                                                </article>
1009
        </div>
1010
        <aside class="span4 detailsbar">
1011
            <h1><i class="icon-arrow-down"></i></h1>
1012
                                                            <dl>
1013
                                                                            </dl>
1014
            <h2>Tags</h2>
1015
            <table class="table table-condensed">
1016
                                    <tr>
1017
                        <th>
1018
                            todo
1019
                        </th>
1020
                        <td>
1021
                                                    </td>
1022
                    </tr>
1023
                            </table>
1024
        </aside>
1025
    </div>
1026
 
1027
                                    <div class="row-fluid">
1028
        <div class="span8 content class">
1029
            <a id="method_getMetadonnees" name="method_getMetadonnees" class="anchor"></a>
1030
            <article class="method">
1031
                <h3 class="public ">getMetadonnees()</h3>
1032
                <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>
1033
                <pre class="signature" style="margin-right: 54px;">getMetadonnees(string <span class="argument">$id</span>) : array</pre>
1034
                <p><em>Return an array of metadatas for the given cache id</em></p>
1035
                <p>The array must include these keys :</p>
1036
<ul>
1037
<li>expire : the expire timestamp</li>
1038
<li>tags : a string array of tags</li>
1039
<li>mtime : timestamp of last modification time</li>
1040
</ul>
1041
 
1042
                                    <h4>Parameters</h4>
1043
                    <table class="table table-condensed table-hover">
1044
                                                    <tr>
1045
                                <td>string</td>
1046
                                <td>$id</td>
1047
                                <td><p>cache id</p></td>
1048
                            </tr>
1049
                                            </table>
1050
 
1051
 
1052
                                    <h4>Returns</h4>
1053
                    array
1054
                                            &mdash; <p>array of metadatas (false if the cache id is not found)</p>
1055
                                                </article>
1056
        </div>
1057
        <aside class="span4 detailsbar">
1058
            <h1><i class="icon-arrow-down"></i></h1>
1059
                                                            <dl>
1060
                                                                            </dl>
1061
            <h2>Tags</h2>
1062
            <table class="table table-condensed">
1063
                                    <tr>
1064
                        <th>
1065
                            todo
1066
                        </th>
1067
                        <td>
1068
                                                    </td>
1069
                    </tr>
1070
                            </table>
1071
        </aside>
1072
    </div>
1073
 
1074
                                    <div class="row-fluid">
1075
        <div class="span8 content class">
1076
            <a id="method_ajouterSupplementDureeDeVie" name="method_ajouterSupplementDureeDeVie" class="anchor"></a>
1077
            <article class="method">
1078
                <h3 class="public ">ajouterSupplementDureeDeVie()</h3>
1079
                <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>
1080
                <pre class="signature" style="margin-right: 54px;">ajouterSupplementDureeDeVie(string <span class="argument">$id</span>,  <span class="argument">$supplement_duree_de_vie</span>) : boolean</pre>
1081
                <p><em>Give (if possible) an extra lifetime to the given cache id</em></p>
1082
 
1083
 
1084
                                    <h4>Parameters</h4>
1085
                    <table class="table table-condensed table-hover">
1086
                                                    <tr>
1087
                                <td>string</td>
1088
                                <td>$id</td>
1089
                                <td><p>cache id</p></td>
1090
                            </tr>
1091
                                                    <tr>
1092
                                <td></td>
1093
                                <td>$supplement_duree_de_vie</td>
1094
                                <td></td>
1095
                            </tr>
1096
                                            </table>
1097
 
1098
 
1099
                                    <h4>Returns</h4>
1100
                    boolean
1101
                                            &mdash; <p>true if ok</p>
1102
                                                </article>
1103
        </div>
1104
        <aside class="span4 detailsbar">
1105
            <h1><i class="icon-arrow-down"></i></h1>
1106
                                                            <dl>
1107
                                                                            </dl>
1108
            <h2>Tags</h2>
1109
            <table class="table table-condensed">
1110
                                    <tr>
1111
                        <th>
1112
                            todo
1113
                        </th>
1114
                        <td>
1115
                                                    </td>
1116
                    </tr>
1117
                            </table>
1118
        </aside>
1119
    </div>
1120
 
1121
                                                    <div class="row-fluid">
1122
        <div class="span8 content class">
1123
            <a id="method_getMetadonneesFichier" name="method_getMetadonneesFichier" class="anchor"></a>
1124
            <article class="method">
1125
                <h3 class="protected ">getMetadonneesFichier()</h3>
1126
                <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>
1127
                <pre class="signature" style="margin-right: 54px;">getMetadonneesFichier(string <span class="argument">$id</span>) : array|false</pre>
1128
                <p><em>Get a metadatas record</em></p>
1129
 
1130
 
1131
                                    <h4>Parameters</h4>
1132
                    <table class="table table-condensed table-hover">
1133
                                                    <tr>
1134
                                <td>string</td>
1135
                                <td>$id</td>
1136
                                <td><p>Cache id</p></td>
1137
                            </tr>
1138
                                            </table>
1139
 
1140
 
1141
                                    <h4>Returns</h4>
1142
                    array|false
1143
                                            &mdash; <p>Associative array of metadatas</p>
1144
                                                </article>
1145
        </div>
1146
        <aside class="span4 detailsbar">
1147
            <h1><i class="icon-arrow-down"></i></h1>
1148
                                                            <dl>
1149
                                                                            </dl>
1150
            <h2>Tags</h2>
1151
            <table class="table table-condensed">
1152
                                    <tr>
1153
                        <th>
1154
                            todo
1155
                        </th>
1156
                        <td>
1157
                                                    </td>
1158
                    </tr>
1159
                            </table>
1160
        </aside>
1161
    </div>
1162
 
1163
                                    <div class="row-fluid">
1164
        <div class="span8 content class">
1165
            <a id="method_setMetadonnees" name="method_setMetadonnees" class="anchor"></a>
1166
            <article class="method">
1167
                <h3 class="protected ">setMetadonnees()</h3>
1168
                <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>
1169
                <pre class="signature" style="margin-right: 54px;">setMetadonnees(string <span class="argument">$id</span>,  <span class="argument">$metadonnees</span>,  <span class="argument">$sauvegarde</span>) : boolean</pre>
1170
                <p><em>Set a metadatas record</em></p>
1171
 
1172
 
1173
                                    <h4>Parameters</h4>
1174
                    <table class="table table-condensed table-hover">
1175
                                                    <tr>
1176
                                <td>string</td>
1177
                                <td>$id</td>
1178
                                <td><p>Cache id</p></td>
1179
                            </tr>
1180
                                                    <tr>
1181
                                <td></td>
1182
                                <td>$metadonnees</td>
1183
                                <td></td>
1184
                            </tr>
1185
                                                    <tr>
1186
                                <td></td>
1187
                                <td>$sauvegarde</td>
1188
                                <td></td>
1189
                            </tr>
1190
                                            </table>
1191
 
1192
 
1193
                                    <h4>Returns</h4>
1194
                    boolean
1195
                                            &mdash; <p>True if no problem</p>
1196
                                                </article>
1197
        </div>
1198
        <aside class="span4 detailsbar">
1199
            <h1><i class="icon-arrow-down"></i></h1>
1200
                                                            <dl>
1201
                                                                            </dl>
1202
            <h2>Tags</h2>
1203
            <table class="table table-condensed">
1204
                                    <tr>
1205
                        <th>
1206
                            todo
1207
                        </th>
1208
                        <td>
1209
                                                    </td>
1210
                    </tr>
1211
                            </table>
1212
        </aside>
1213
    </div>
1214
 
1215
                                    <div class="row-fluid">
1216
        <div class="span8 content class">
1217
            <a id="method_supprimerMetadonnees" name="method_supprimerMetadonnees" class="anchor"></a>
1218
            <article class="method">
1219
                <h3 class="protected ">supprimerMetadonnees()</h3>
1220
                <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>
1221
                <pre class="signature" style="margin-right: 54px;">supprimerMetadonnees(string <span class="argument">$id</span>) : boolean</pre>
1222
                <p><em>Drop a metadata record</em></p>
1223
 
1224
 
1225
                                    <h4>Parameters</h4>
1226
                    <table class="table table-condensed table-hover">
1227
                                                    <tr>
1228
                                <td>string</td>
1229
                                <td>$id</td>
1230
                                <td><p>Cache id</p></td>
1231
                            </tr>
1232
                                            </table>
1233
 
1234
 
1235
                                    <h4>Returns</h4>
1236
                    boolean
1237
                                            &mdash; <p>True if no problem</p>
1238
                                                </article>
1239
        </div>
1240
        <aside class="span4 detailsbar">
1241
            <h1><i class="icon-arrow-down"></i></h1>
1242
                                                            <dl>
1243
                                                                            </dl>
1244
            <h2>Tags</h2>
1245
            <table class="table table-condensed">
1246
                                    <tr>
1247
                        <th>
1248
                            todo
1249
                        </th>
1250
                        <td>
1251
                                                    </td>
1252
                    </tr>
1253
                            </table>
1254
        </aside>
1255
    </div>
1256
 
1257
                                    <div class="row-fluid">
1258
        <div class="span8 content class">
1259
            <a id="method_nettoyerMetadonnees" name="method_nettoyerMetadonnees" class="anchor"></a>
1260
            <article class="method">
1261
                <h3 class="protected ">nettoyerMetadonnees()</h3>
1262
                <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>
1263
                <pre class="signature" style="margin-right: 54px;">nettoyerMetadonnees() : void</pre>
1264
                <p><em>Clear the metadatas array</em></p>
1265
 
1266
 
1267
 
1268
 
1269
                            </article>
1270
        </div>
1271
        <aside class="span4 detailsbar">
1272
            <h1><i class="icon-arrow-down"></i></h1>
1273
                                                            <dl>
1274
                                                                            </dl>
1275
            <h2>Tags</h2>
1276
            <table class="table table-condensed">
1277
                                    <tr>
1278
                        <th>
1279
                            todo
1280
                        </th>
1281
                        <td>
1282
                                                    </td>
1283
                    </tr>
1284
                            </table>
1285
        </aside>
1286
    </div>
1287
 
1288
                                    <div class="row-fluid">
1289
        <div class="span8 content class">
1290
            <a id="method_chargerMetadonnees" name="method_chargerMetadonnees" class="anchor"></a>
1291
            <article class="method">
1292
                <h3 class="protected ">chargerMetadonnees()</h3>
1293
                <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>
1294
                <pre class="signature" style="margin-right: 54px;">chargerMetadonnees(string <span class="argument">$id</span>) : array|false</pre>
1295
                <p><em>Load metadatas from disk</em></p>
1296
 
1297
 
1298
                                    <h4>Parameters</h4>
1299
                    <table class="table table-condensed table-hover">
1300
                                                    <tr>
1301
                                <td>string</td>
1302
                                <td>$id</td>
1303
                                <td><p>Cache id</p></td>
1304
                            </tr>
1305
                                            </table>
1306
 
1307
 
1308
                                    <h4>Returns</h4>
1309
                    array|false
1310
                                            &mdash; <p>Metadatas associative array</p>
1311
                                                </article>
1312
        </div>
1313
        <aside class="span4 detailsbar">
1314
            <h1><i class="icon-arrow-down"></i></h1>
1315
                                                            <dl>
1316
                                                                            </dl>
1317
            <h2>Tags</h2>
1318
            <table class="table table-condensed">
1319
                                    <tr>
1320
                        <th>
1321
                            todo
1322
                        </th>
1323
                        <td>
1324
                                                    </td>
1325
                    </tr>
1326
                            </table>
1327
        </aside>
1328
    </div>
1329
 
1330
                                    <div class="row-fluid">
1331
        <div class="span8 content class">
1332
            <a id="method_sauverMetadonnees" name="method_sauverMetadonnees" class="anchor"></a>
1333
            <article class="method">
1334
                <h3 class="protected ">sauverMetadonnees()</h3>
1335
                <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>
1336
                <pre class="signature" style="margin-right: 54px;">sauverMetadonnees(string <span class="argument">$id</span>,  <span class="argument">$metadonnees</span>) : boolean</pre>
1337
                <p><em>Save metadatas to disk</em></p>
1338
 
1339
 
1340
                                    <h4>Parameters</h4>
1341
                    <table class="table table-condensed table-hover">
1342
                                                    <tr>
1343
                                <td>string</td>
1344
                                <td>$id</td>
1345
                                <td><p>Cache id</p></td>
1346
                            </tr>
1347
                                                    <tr>
1348
                                <td></td>
1349
                                <td>$metadonnees</td>
1350
                                <td></td>
1351
                            </tr>
1352
                                            </table>
1353
 
1354
 
1355
                                    <h4>Returns</h4>
1356
                    boolean
1357
                                            &mdash; <p>True if no problem</p>
1358
                                                </article>
1359
        </div>
1360
        <aside class="span4 detailsbar">
1361
            <h1><i class="icon-arrow-down"></i></h1>
1362
                                                            <dl>
1363
                                                                            </dl>
1364
            <h2>Tags</h2>
1365
            <table class="table table-condensed">
1366
                                    <tr>
1367
                        <th>
1368
                            todo
1369
                        </th>
1370
                        <td>
1371
                                                    </td>
1372
                    </tr>
1373
                            </table>
1374
        </aside>
1375
    </div>
1376
 
1377
                                    <div class="row-fluid">
1378
        <div class="span8 content class">
1379
            <a id="method_getNomFichierMeta" name="method_getNomFichierMeta" class="anchor"></a>
1380
            <article class="method">
1381
                <h3 class="protected ">getNomFichierMeta()</h3>
1382
                <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>
1383
                <pre class="signature" style="margin-right: 54px;">getNomFichierMeta(string <span class="argument">$id</span>) : string</pre>
1384
                <p><em>Make and return a file name (with path) for metadatas</em></p>
1385
 
1386
 
1387
                                    <h4>Parameters</h4>
1388
                    <table class="table table-condensed table-hover">
1389
                                                    <tr>
1390
                                <td>string</td>
1391
                                <td>$id</td>
1392
                                <td><p>Cache id</p></td>
1393
                            </tr>
1394
                                            </table>
1395
 
1396
 
1397
                                    <h4>Returns</h4>
1398
                    string
1399
                                            &mdash; <p>Metadatas file name (with path)</p>
1400
                                                </article>
1401
        </div>
1402
        <aside class="span4 detailsbar">
1403
            <h1><i class="icon-arrow-down"></i></h1>
1404
                                                            <dl>
1405
                                                                            </dl>
1406
            <h2>Tags</h2>
1407
            <table class="table table-condensed">
1408
                                    <tr>
1409
                        <th>
1410
                            todo
1411
                        </th>
1412
                        <td>
1413
                                                    </td>
1414
                    </tr>
1415
                            </table>
1416
        </aside>
1417
    </div>
1418
 
1419
                                    <div class="row-fluid">
1420
        <div class="span8 content class">
1421
            <a id="method_etreFichierMeta" name="method_etreFichierMeta" class="anchor"></a>
1422
            <article class="method">
1423
                <h3 class="protected ">etreFichierMeta()</h3>
1424
                <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>
1425
                <pre class="signature" style="margin-right: 54px;">etreFichierMeta( <span class="argument">$fichier_nom</span>) : boolean</pre>
1426
                <p><em>Check if the given filename is a metadatas one</em></p>
1427
 
1428
 
1429
                                    <h4>Parameters</h4>
1430
                    <table class="table table-condensed table-hover">
1431
                                                    <tr>
1432
                                <td></td>
1433
                                <td>$fichier_nom</td>
1434
                                <td></td>
1435
                            </tr>
1436
                                            </table>
1437
 
1438
 
1439
                                    <h4>Returns</h4>
1440
                    boolean
1441
                                            &mdash; <p>True if it's a metadatas one</p>
1442
                                                </article>
1443
        </div>
1444
        <aside class="span4 detailsbar">
1445
            <h1><i class="icon-arrow-down"></i></h1>
1446
                                                            <dl>
1447
                                                                            </dl>
1448
            <h2>Tags</h2>
1449
            <table class="table table-condensed">
1450
                                    <tr>
1451
                        <th>
1452
                            todo
1453
                        </th>
1454
                        <td>
1455
                                                    </td>
1456
                    </tr>
1457
                            </table>
1458
        </aside>
1459
    </div>
1460
 
1461
                                    <div class="row-fluid">
1462
        <div class="span8 content class">
1463
            <a id="method_supprimerFichier" name="method_supprimerFichier" class="anchor"></a>
1464
            <article class="method">
1465
                <h3 class="protected ">supprimerFichier()</h3>
1466
                <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>
1467
                <pre class="signature" style="margin-right: 54px;">supprimerFichier( <span class="argument">$fichier</span>) : boolean</pre>
1468
                <p><em>Remove a file</em></p>
1469
                <p>If we can't remove the file (because of locks or any problem), we will touch
1470
the file to invalidate it</p>
1471
 
1472
                                    <h4>Parameters</h4>
1473
                    <table class="table table-condensed table-hover">
1474
                                                    <tr>
1475
                                <td></td>
1476
                                <td>$fichier</td>
1477
                                <td></td>
1478
                            </tr>
1479
                                            </table>
1480
 
1481
 
1482
                                    <h4>Returns</h4>
1483
                    boolean
1484
                                            &mdash; <p>True if ok</p>
1485
                                                </article>
1486
        </div>
1487
        <aside class="span4 detailsbar">
1488
            <h1><i class="icon-arrow-down"></i></h1>
1489
                                                            <dl>
1490
                                                                            </dl>
1491
            <h2>Tags</h2>
1492
            <table class="table table-condensed">
1493
                                    <tr>
1494
                        <th>
1495
                            todo
1496
                        </th>
1497
                        <td>
1498
                                                    </td>
1499
                    </tr>
1500
                            </table>
1501
        </aside>
1502
    </div>
1503
 
1504
                                    <div class="row-fluid">
1505
        <div class="span8 content class">
1506
            <a id="method_nettoyerFichiers" name="method_nettoyerFichiers" class="anchor"></a>
1507
            <article class="method">
1508
                <h3 class="protected ">nettoyerFichiers()</h3>
1509
                <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>
1510
                <pre class="signature" style="margin-right: 54px;">nettoyerFichiers( <span class="argument">$dossier</span>, string <span class="argument">$mode</span>, array <span class="argument">$tags</span>) : boolean</pre>
1511
                <p><em>Clean some cache records (protected method used for recursive stuff)</em></p>
1512
                <p>Available modes are :
1513
Zend_Cache::CLEANING_MODE_ALL (default)    => remove all cache entries ($tags is not used)
1514
Zend_Cache::CLEANING_MODE_OLD              => remove too old cache entries ($tags is not used)
1515
Zend_Cache::CLEANING_MODE_MATCHING_TAG     => remove cache entries matching all given tags</p>
1516
<pre><code>                                       ($tags can be an array of strings or a single string)</code></pre>
1517
<p>Zend_Cache::CLEANING_MODE_NOT_MATCHING_TAG => remove cache entries not {matching one of the given tags}</p>
1518
<pre><code>                                       ($tags can be an array of strings or a single string)</code></pre>
1519
<p>Zend_Cache::CLEANING_MODE_MATCHING_ANY_TAG => remove cache entries matching any given tags</p>
1520
<pre><code>                                       ($tags can be an array of strings or a single string)</code></pre>
1521
 
1522
                                    <h4>Parameters</h4>
1523
                    <table class="table table-condensed table-hover">
1524
                                                    <tr>
1525
                                <td></td>
1526
                                <td>$dossier</td>
1527
                                <td></td>
1528
                            </tr>
1529
                                                    <tr>
1530
                                <td>string</td>
1531
                                <td>$mode</td>
1532
                                <td><p>Clean mode</p></td>
1533
                            </tr>
1534
                                                    <tr>
1535
                                <td>array</td>
1536
                                <td>$tags</td>
1537
                                <td><p>Array of tags</p></td>
1538
                            </tr>
1539
                                            </table>
1540
 
1541
                                    <h4>Throws</h4>
1542
                    <dl>
1543
                                                    <dt>\Zend_Cache_Exception</dt>
1544
                            <dd></dd>
1545
                                                                    </dl>
1546
 
1547
                                    <h4>Returns</h4>
1548
                    boolean
1549
                                            &mdash; <p>True if no problem</p>
1550
                                                </article>
1551
        </div>
1552
        <aside class="span4 detailsbar">
1553
            <h1><i class="icon-arrow-down"></i></h1>
1554
                                                            <dl>
1555
                                                                            </dl>
1556
            <h2>Tags</h2>
1557
            <table class="table table-condensed">
1558
                                    <tr>
1559
                        <th>
1560
                            todo
1561
                        </th>
1562
                        <td>
1563
                                                    </td>
1564
                    </tr>
1565
                            </table>
1566
        </aside>
1567
    </div>
1568
 
1569
                                    <div class="row-fluid">
1570
        <div class="span8 content class">
1571
            <a id="method_analyserCache" name="method_analyserCache" class="anchor"></a>
1572
            <article class="method">
1573
                <h3 class="protected ">analyserCache()</h3>
1574
                <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>
1575
                <pre class="signature" style="margin-right: 54px;">analyserCache( <span class="argument">$dossier</span>,  <span class="argument">$mode</span>,  <span class="argument">$tags</span>)</pre>
1576
                <p><em></em></p>
1577
 
1578
 
1579
                                    <h4>Parameters</h4>
1580
                    <table class="table table-condensed table-hover">
1581
                                                    <tr>
1582
                                <td></td>
1583
                                <td>$dossier</td>
1584
                                <td></td>
1585
                            </tr>
1586
                                                    <tr>
1587
                                <td></td>
1588
                                <td>$mode</td>
1589
                                <td></td>
1590
                            </tr>
1591
                                                    <tr>
1592
                                <td></td>
1593
                                <td>$tags</td>
1594
                                <td></td>
1595
                            </tr>
1596
                                            </table>
1597
 
1598
 
1599
                            </article>
1600
        </div>
1601
        <aside class="span4 detailsbar">
1602
            <h1><i class="icon-arrow-down"></i></h1>
1603
                                                            <dl>
1604
                                                                            </dl>
1605
            <h2>Tags</h2>
1606
            <table class="table table-condensed">
1607
                                    <tr>
1608
                        <th>
1609
                            todo
1610
                        </th>
1611
                        <td>
1612
                                                    </td>
1613
                    </tr>
1614
                            </table>
1615
        </aside>
1616
    </div>
1617
 
1618
                                    <div class="row-fluid">
1619
        <div class="span8 content class">
1620
            <a id="method_genererCleSecu" name="method_genererCleSecu" class="anchor"></a>
1621
            <article class="method">
1622
                <h3 class="protected ">genererCleSecu()</h3>
1623
                <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>
1624
                <pre class="signature" style="margin-right: 54px;">genererCleSecu( <span class="argument">$donnees</span>,  <span class="argument">$type_de_controle</span>) : string</pre>
1625
                <p><em>Make a control key with the string containing datas</em></p>
1626
 
1627
 
1628
                                    <h4>Parameters</h4>
1629
                    <table class="table table-condensed table-hover">
1630
                                                    <tr>
1631
                                <td></td>
1632
                                <td>$donnees</td>
1633
                                <td></td>
1634
                            </tr>
1635
                                                    <tr>
1636
                                <td></td>
1637
                                <td>$type_de_controle</td>
1638
                                <td></td>
1639
                            </tr>
1640
                                            </table>
1641
 
1642
                                    <h4>Throws</h4>
1643
                    <dl>
1644
                                                    <dt>\Zend_Cache_Exception</dt>
1645
                            <dd></dd>
1646
                                                                    </dl>
1647
 
1648
                                    <h4>Returns</h4>
1649
                    string
1650
                                            &mdash; <p>Control key</p>
1651
                                                </article>
1652
        </div>
1653
        <aside class="span4 detailsbar">
1654
            <h1><i class="icon-arrow-down"></i></h1>
1655
                                                            <dl>
1656
                                                                            </dl>
1657
            <h2>Tags</h2>
1658
            <table class="table table-condensed">
1659
                                    <tr>
1660
                        <th>
1661
                            todo
1662
                        </th>
1663
                        <td>
1664
                                                    </td>
1665
                    </tr>
1666
                            </table>
1667
        </aside>
1668
    </div>
1669
 
1670
                                    <div class="row-fluid">
1671
        <div class="span8 content class">
1672
            <a id="method_transformaterIdEnNomFichier" name="method_transformaterIdEnNomFichier" class="anchor"></a>
1673
            <article class="method">
1674
                <h3 class="protected ">transformaterIdEnNomFichier()</h3>
1675
                <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>
1676
                <pre class="signature" style="margin-right: 54px;">transformaterIdEnNomFichier(string <span class="argument">$id</span>) : string</pre>
1677
                <p><em>Transform a cache id into a file name and return it</em></p>
1678
 
1679
 
1680
                                    <h4>Parameters</h4>
1681
                    <table class="table table-condensed table-hover">
1682
                                                    <tr>
1683
                                <td>string</td>
1684
                                <td>$id</td>
1685
                                <td><p>Cache id</p></td>
1686
                            </tr>
1687
                                            </table>
1688
 
1689
 
1690
                                    <h4>Returns</h4>
1691
                    string
1692
                                            &mdash; <p>File name</p>
1693
                                                </article>
1694
        </div>
1695
        <aside class="span4 detailsbar">
1696
            <h1><i class="icon-arrow-down"></i></h1>
1697
                                                            <dl>
1698
                                                                            </dl>
1699
            <h2>Tags</h2>
1700
            <table class="table table-condensed">
1701
                                    <tr>
1702
                        <th>
1703
                            todo
1704
                        </th>
1705
                        <td>
1706
                                                    </td>
1707
                    </tr>
1708
                            </table>
1709
        </aside>
1710
    </div>
1711
 
1712
                                    <div class="row-fluid">
1713
        <div class="span8 content class">
1714
            <a id="method_getFichierNom" name="method_getFichierNom" class="anchor"></a>
1715
            <article class="method">
1716
                <h3 class="protected ">getFichierNom()</h3>
1717
                <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>
1718
                <pre class="signature" style="margin-right: 54px;">getFichierNom(string <span class="argument">$id</span>) : string</pre>
1719
                <p><em>Make and return a file name (with path)</em></p>
1720
 
1721
 
1722
                                    <h4>Parameters</h4>
1723
                    <table class="table table-condensed table-hover">
1724
                                                    <tr>
1725
                                <td>string</td>
1726
                                <td>$id</td>
1727
                                <td><p>Cache id</p></td>
1728
                            </tr>
1729
                                            </table>
1730
 
1731
 
1732
                                    <h4>Returns</h4>
1733
                    string
1734
                                            &mdash; <p>File name (with path)</p>
1735
                                                </article>
1736
        </div>
1737
        <aside class="span4 detailsbar">
1738
            <h1><i class="icon-arrow-down"></i></h1>
1739
                                                            <dl>
1740
                                                                            </dl>
1741
            <h2>Tags</h2>
1742
            <table class="table table-condensed">
1743
                                    <tr>
1744
                        <th>
1745
                            todo
1746
                        </th>
1747
                        <td>
1748
                                                    </td>
1749
                    </tr>
1750
                            </table>
1751
        </aside>
1752
    </div>
1753
 
1754
                                    <div class="row-fluid">
1755
        <div class="span8 content class">
1756
            <a id="method_getChemin" name="method_getChemin" class="anchor"></a>
1757
            <article class="method">
1758
                <h3 class="protected ">getChemin()</h3>
1759
                <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>
1760
                <pre class="signature" style="margin-right: 54px;">getChemin(string <span class="argument">$id</span>, boolean <span class="argument">$decoupage</span>) : string</pre>
1761
                <p><em>Return the complete directory path of a filename (including hashedDirectoryStructure)</em></p>
1762
 
1763
 
1764
                                    <h4>Parameters</h4>
1765
                    <table class="table table-condensed table-hover">
1766
                                                    <tr>
1767
                                <td>string</td>
1768
                                <td>$id</td>
1769
                                <td><p>Cache id</p></td>
1770
                            </tr>
1771
                                                    <tr>
1772
                                <td>boolean</td>
1773
                                <td>$decoupage</td>
1774
                                <td><p>if true, returns array of directory parts instead of single string</p></td>
1775
                            </tr>
1776
                                            </table>
1777
 
1778
 
1779
                                    <h4>Returns</h4>
1780
                    string
1781
                                            &mdash; <p>Complete directory path</p>
1782
                                                </article>
1783
        </div>
1784
        <aside class="span4 detailsbar">
1785
            <h1><i class="icon-arrow-down"></i></h1>
1786
                                                            <dl>
1787
                                                                            </dl>
1788
            <h2>Tags</h2>
1789
            <table class="table table-condensed">
1790
                                    <tr>
1791
                        <th>
1792
                            todo
1793
                        </th>
1794
                        <td>
1795
                                                    </td>
1796
                    </tr>
1797
                            </table>
1798
        </aside>
1799
    </div>
1800
 
1801
                                    <div class="row-fluid">
1802
        <div class="span8 content class">
1803
            <a id="method_lancerMkdirEtChmodRecursif" name="method_lancerMkdirEtChmodRecursif" class="anchor"></a>
1804
            <article class="method">
1805
                <h3 class="protected ">lancerMkdirEtChmodRecursif()</h3>
1806
                <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>
1807
                <pre class="signature" style="margin-right: 54px;">lancerMkdirEtChmodRecursif(string <span class="argument">$id</span>) : boolean</pre>
1808
                <p><em>Make the directory strucuture for the given id</em></p>
1809
 
1810
 
1811
                                    <h4>Parameters</h4>
1812
                    <table class="table table-condensed table-hover">
1813
                                                    <tr>
1814
                                <td>string</td>
1815
                                <td>$id</td>
1816
                                <td><p>cache id</p></td>
1817
                            </tr>
1818
                                            </table>
1819
 
1820
 
1821
                                    <h4>Returns</h4>
1822
                    boolean
1823
                                            &mdash; <p>true</p>
1824
                                                </article>
1825
        </div>
1826
        <aside class="span4 detailsbar">
1827
            <h1><i class="icon-arrow-down"></i></h1>
1828
                                                            <dl>
1829
                                                                            </dl>
1830
            <h2>Tags</h2>
1831
            <table class="table table-condensed">
1832
                                    <tr>
1833
                        <th>
1834
                            todo
1835
                        </th>
1836
                        <td>
1837
                                                    </td>
1838
                    </tr>
1839
                            </table>
1840
        </aside>
1841
    </div>
1842
 
1843
                                    <div class="row-fluid">
1844
        <div class="span8 content class">
1845
            <a id="method_testerExistenceCache" name="method_testerExistenceCache" class="anchor"></a>
1846
            <article class="method">
1847
                <h3 class="protected ">testerExistenceCache()</h3>
1848
                <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>
1849
                <pre class="signature" style="margin-right: 54px;">testerExistenceCache(string <span class="argument">$id</span>,  <span class="argument">$ne_pas_tester_validiter_du_cache</span>) : boolean|mixed</pre>
1850
                <p><em>Test if the given cache id is available (and still valid as a cache record)</em></p>
1851
 
1852
 
1853
                                    <h4>Parameters</h4>
1854
                    <table class="table table-condensed table-hover">
1855
                                                    <tr>
1856
                                <td>string</td>
1857
                                <td>$id</td>
1858
                                <td><p>Cache id</p></td>
1859
                            </tr>
1860
                                                    <tr>
1861
                                <td></td>
1862
                                <td>$ne_pas_tester_validiter_du_cache</td>
1863
                                <td></td>
1864
                            </tr>
1865
                                            </table>
1866
 
1867
 
1868
                                    <h4>Returns</h4>
1869
                    boolean|mixed
1870
                                            &mdash; <p>false (a cache is not available) or "last modified" timestamp (int) of the available cache record</p>
1871
                                                </article>
1872
        </div>
1873
        <aside class="span4 detailsbar">
1874
            <h1><i class="icon-arrow-down"></i></h1>
1875
                                                            <dl>
1876
                                                                            </dl>
1877
            <h2>Tags</h2>
1878
            <table class="table table-condensed">
1879
                                    <tr>
1880
                        <th>
1881
                            todo
1882
                        </th>
1883
                        <td>
1884
                                                    </td>
1885
                    </tr>
1886
                            </table>
1887
        </aside>
1888
    </div>
1889
 
1890
                                    <div class="row-fluid">
1891
        <div class="span8 content class">
1892
            <a id="method_getContenuFichier" name="method_getContenuFichier" class="anchor"></a>
1893
            <article class="method">
1894
                <h3 class="protected ">getContenuFichier()</h3>
1895
                <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>
1896
                <pre class="signature" style="margin-right: 54px;">getContenuFichier( <span class="argument">$fichier</span>) : string</pre>
1897
                <p><em>Return the file content of the given file</em></p>
1898
 
1899
 
1900
                                    <h4>Parameters</h4>
1901
                    <table class="table table-condensed table-hover">
1902
                                                    <tr>
1903
                                <td></td>
1904
                                <td>$fichier</td>
1905
                                <td></td>
1906
                            </tr>
1907
                                            </table>
1908
 
1909
 
1910
                                    <h4>Returns</h4>
1911
                    string
1912
                                            &mdash; <p>File content (or false if problem)</p>
1913
                                                </article>
1914
        </div>
1915
        <aside class="span4 detailsbar">
1916
            <h1><i class="icon-arrow-down"></i></h1>
1917
                                                            <dl>
1918
                                                                            </dl>
1919
            <h2>Tags</h2>
1920
            <table class="table table-condensed">
1921
                                    <tr>
1922
                        <th>
1923
                            todo
1924
                        </th>
1925
                        <td>
1926
                                                    </td>
1927
                    </tr>
1928
                            </table>
1929
        </aside>
1930
    </div>
1931
 
1932
                                    <div class="row-fluid">
1933
        <div class="span8 content class">
1934
            <a id="method_setContenuFichier" name="method_setContenuFichier" class="anchor"></a>
1935
            <article class="method">
1936
                <h3 class="protected ">setContenuFichier()</h3>
1937
                <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>
1938
                <pre class="signature" style="margin-right: 54px;">setContenuFichier( <span class="argument">$fichier</span>,  <span class="argument">$chaine</span>) : boolean</pre>
1939
                <p><em>Put the given string into the given file</em></p>
1940
 
1941
 
1942
                                    <h4>Parameters</h4>
1943
                    <table class="table table-condensed table-hover">
1944
                                                    <tr>
1945
                                <td></td>
1946
                                <td>$fichier</td>
1947
                                <td></td>
1948
                            </tr>
1949
                                                    <tr>
1950
                                <td></td>
1951
                                <td>$chaine</td>
1952
                                <td></td>
1953
                            </tr>
1954
                                            </table>
1955
 
1956
 
1957
                                    <h4>Returns</h4>
1958
                    boolean
1959
                                            &mdash; <p>true if no problem</p>
1960
                                                </article>
1961
        </div>
1962
        <aside class="span4 detailsbar">
1963
            <h1><i class="icon-arrow-down"></i></h1>
1964
                                                            <dl>
1965
                                                                            </dl>
1966
            <h2>Tags</h2>
1967
            <table class="table table-condensed">
1968
                                    <tr>
1969
                        <th>
1970
                            todo
1971
                        </th>
1972
                        <td>
1973
                                                    </td>
1974
                    </tr>
1975
                            </table>
1976
        </aside>
1977
    </div>
1978
 
1979
                                    <div class="row-fluid">
1980
        <div class="span8 content class">
1981
            <a id="method_transformerNomFichierEnId" name="method_transformerNomFichierEnId" class="anchor"></a>
1982
            <article class="method">
1983
                <h3 class="protected ">transformerNomFichierEnId()</h3>
1984
                <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>
1985
                <pre class="signature" style="margin-right: 54px;">transformerNomFichierEnId( <span class="argument">$nom_de_fichier</span>) : string</pre>
1986
                <p><em>Transform a file name into cache id and return it</em></p>
1987
 
1988
 
1989
                                    <h4>Parameters</h4>
1990
                    <table class="table table-condensed table-hover">
1991
                                                    <tr>
1992
                                <td></td>
1993
                                <td>$nom_de_fichier</td>
1994
                                <td></td>
1995
                            </tr>
1996
                                            </table>
1997
 
1998
 
1999
                                    <h4>Returns</h4>
2000
                    string
2001
                                            &mdash; <p>Cache id</p>
2002
                                                </article>
2003
        </div>
2004
        <aside class="span4 detailsbar">
2005
            <h1><i class="icon-arrow-down"></i></h1>
2006
                                                            <dl>
2007
                                                                            </dl>
2008
            <h2>Tags</h2>
2009
            <table class="table table-condensed">
2010
                                    <tr>
2011
                        <th>
2012
                            todo
2013
                        </th>
2014
                        <td>
2015
                                                    </td>
2016
                    </tr>
2017
                            </table>
2018
        </aside>
2019
    </div>
2020
 
2021
                                                    <div class="row-fluid">
2022
        <div class="span8 content class">
2023
            <a id="method_initialiserOptionsParConfig" name="method_initialiserOptionsParConfig" class="anchor"></a>
2024
            <article class="method">
2025
                <h3 class="private ">initialiserOptionsParConfig()</h3>
2026
                <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>
2027
                <pre class="signature" style="margin-right: 54px;">initialiserOptionsParConfig()</pre>
2028
                <p><em></em></p>
2029
 
2030
 
2031
 
2032
 
2033
                            </article>
2034
        </div>
2035
        <aside class="span4 detailsbar">
2036
            <h1><i class="icon-arrow-down"></i></h1>
2037
                                                            <dl>
2038
                                                                            </dl>
2039
            <h2>Tags</h2>
2040
            <table class="table table-condensed">
2041
                                    <tr>
2042
                        <th>
2043
                            todo
2044
                        </th>
2045
                        <td>
2046
                                                    </td>
2047
                    </tr>
2048
                            </table>
2049
        </aside>
2050
    </div>
2051
 
2052
                                    <div class="row-fluid">
2053
        <div class="span8 content class">
2054
            <a id="method_setOptions" name="method_setOptions" class="anchor"></a>
2055
            <article class="method">
2056
                <h3 class="private ">setOptions()</h3>
2057
                <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>
2058
                <pre class="signature" style="margin-right: 54px;">setOptions( <span class="argument">$options</span>)</pre>
2059
                <p><em></em></p>
2060
 
2061
 
2062
                                    <h4>Parameters</h4>
2063
                    <table class="table table-condensed table-hover">
2064
                                                    <tr>
2065
                                <td></td>
2066
                                <td>$options</td>
2067
                                <td></td>
2068
                            </tr>
2069
                                            </table>
2070
 
2071
 
2072
                            </article>
2073
        </div>
2074
        <aside class="span4 detailsbar">
2075
            <h1><i class="icon-arrow-down"></i></h1>
2076
                                                            <dl>
2077
                                                                            </dl>
2078
            <h2>Tags</h2>
2079
            <table class="table table-condensed">
2080
                                    <tr>
2081
                        <th>
2082
                            todo
2083
                        </th>
2084
                        <td>
2085
                                                    </td>
2086
                    </tr>
2087
                            </table>
2088
        </aside>
2089
    </div>
2090
 
2091
                                    </div>
2092
    </section>
2093
 
2094
    <div id="source-view" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="source-view-label" aria-hidden="true">
2095
        <div class="modal-header">
2096
            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
2097
            <h3 id="source-view-label">CacheFichier.php</h3>
2098
        </div>
2099
        <div class="modal-body">
2100
            <pre data-src="../files/CacheFichier.php.txt" class="language-php line-numbers"></pre>
2101
        </div>
2102
    </div>
2103
 
2104
    <footer class="row-fluid">
2105
        <section class="span10 offset2">
2106
            <section class="row-fluid">
2107
                <section class="span10 offset1">
2108
                    <section class="row-fluid footer-sections">
2109
                        <section class="span4">
2110
                                                        <h1><i class="icon-code"></i></h1>
2111
                            <div>
2112
                                <ul>
2113
                                                                    </ul>
2114
                            </div>
2115
                        </section>
2116
                        <section class="span4">
2117
                                                        <h1><i class="icon-bar-chart"></i></h1>
2118
                            <div>
2119
                                <ul>
2120
                                    <li><a href="../graphs/class.html">Class Hierarchy Diagram</a></li>
2121
                                </ul>
2122
                            </div>
2123
                        </section>
2124
                        <section class="span4">
2125
                                                        <h1><i class="icon-pushpin"></i></h1>
2126
                            <div>
2127
                                <ul>
2128
                                    <li><a href="../reports/errors.html">Errors</a></li>
2129
                                    <li><a href="../reports/markers.html">Markers</a></li>
2130
                                </ul>
2131
                            </div>
2132
                        </section>
2133
                    </section>
2134
                </section>
2135
            </section>
2136
            <section class="row-fluid">
2137
                <section class="span10 offset1">
2138
                    <hr />
2139
                    Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
2140
                    on March 12th, 2014 at 15:57.
2141
                </section>
2142
            </section>
2143
        </section>
2144
    </footer>
2145
</div>
2146
 
2147
</body>
2148
</html>