Subversion Repositories Applications.framework

Rev

Rev 300 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 300 Rev 302
1
<?xml version="1.0" encoding="UTF-8"?>
-
 
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
  <html xmlns="http://www.w3.org/1999/xhtml">
2
  <html xmlns="http://www.w3.org/1999/xhtml">
4
		<head>
3
		<head>
5
			<!-- template designed by Marco Von Ballmoos  -->
4
			<!-- template designed by Marco Von Ballmoos  -->
6
			<title>Docs For Class Cache</title>
5
			<title>Docs For Class Cache</title>
7
			<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
6
			<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
8
			<link rel="stylesheet" href="../media/stylesheet.css" />
7
			<link rel="stylesheet" href="../media/stylesheet.css" />
9
						<script src="../media/lib/classTree.js"></script>
8
						<script src="../media/lib/classTree.js"></script>
10
												<script language="javascript" type="text/javascript">
9
												<script language="javascript" type="text/javascript">
11
				var imgPlus = new Image();
10
				var imgPlus = new Image();
12
				var imgMinus = new Image();
11
				var imgMinus = new Image();
13
				imgPlus.src = "../media/images/plus.png";
12
				imgPlus.src = "../media/images/plus.png";
14
				imgMinus.src = "../media/images/minus.png";
13
				imgMinus.src = "../media/images/minus.png";
15
				
14
				
16
				function showNode(Node){
15
				function showNode(Node){
17
							switch(navigator.family){
16
							switch(navigator.family){
18
								case 'nn4':
17
								case 'nn4':
19
									// Nav 4.x code fork...
18
									// Nav 4.x code fork...
20
							var oTable = document.layers["span" + Node];
19
							var oTable = document.layers["span" + Node];
21
							var oImg = document.layers["img" + Node];
20
							var oImg = document.layers["img" + Node];
22
									break;
21
									break;
23
								case 'ie4':
22
								case 'ie4':
24
									// IE 4/5 code fork...
23
									// IE 4/5 code fork...
25
							var oTable = document.all["span" + Node];
24
							var oTable = document.all["span" + Node];
26
							var oImg = document.all["img" + Node];
25
							var oImg = document.all["img" + Node];
27
									break;
26
									break;
28
								case 'gecko':
27
								case 'gecko':
29
									// Standards Compliant code fork...
28
									// Standards Compliant code fork...
30
							var oTable = document.getElementById("span" + Node);
29
							var oTable = document.getElementById("span" + Node);
31
							var oImg = document.getElementById("img" + Node);
30
							var oImg = document.getElementById("img" + Node);
32
									break;
31
									break;
33
							}
32
							}
34
					oImg.src = imgMinus.src;
33
					oImg.src = imgMinus.src;
35
					oTable.style.display = "block";
34
					oTable.style.display = "block";
36
				}
35
				}
37
				
36
				
38
				function hideNode(Node){
37
				function hideNode(Node){
39
							switch(navigator.family){
38
							switch(navigator.family){
40
								case 'nn4':
39
								case 'nn4':
41
									// Nav 4.x code fork...
40
									// Nav 4.x code fork...
42
							var oTable = document.layers["span" + Node];
41
							var oTable = document.layers["span" + Node];
43
							var oImg = document.layers["img" + Node];
42
							var oImg = document.layers["img" + Node];
44
									break;
43
									break;
45
								case 'ie4':
44
								case 'ie4':
46
									// IE 4/5 code fork...
45
									// IE 4/5 code fork...
47
							var oTable = document.all["span" + Node];
46
							var oTable = document.all["span" + Node];
48
							var oImg = document.all["img" + Node];
47
							var oImg = document.all["img" + Node];
49
									break;
48
									break;
50
								case 'gecko':
49
								case 'gecko':
51
									// Standards Compliant code fork...
50
									// Standards Compliant code fork...
52
							var oTable = document.getElementById("span" + Node);
51
							var oTable = document.getElementById("span" + Node);
53
							var oImg = document.getElementById("img" + Node);
52
							var oImg = document.getElementById("img" + Node);
54
									break;
53
									break;
55
							}
54
							}
56
					oImg.src = imgPlus.src;
55
					oImg.src = imgPlus.src;
57
					oTable.style.display = "none";
56
					oTable.style.display = "none";
58
				}
57
				}
59
				
58
				
60
				function nodeIsVisible(Node){
59
				function nodeIsVisible(Node){
61
							switch(navigator.family){
60
							switch(navigator.family){
62
								case 'nn4':
61
								case 'nn4':
63
									// Nav 4.x code fork...
62
									// Nav 4.x code fork...
64
							var oTable = document.layers["span" + Node];
63
							var oTable = document.layers["span" + Node];
65
									break;
64
									break;
66
								case 'ie4':
65
								case 'ie4':
67
									// IE 4/5 code fork...
66
									// IE 4/5 code fork...
68
							var oTable = document.all["span" + Node];
67
							var oTable = document.all["span" + Node];
69
									break;
68
									break;
70
								case 'gecko':
69
								case 'gecko':
71
									// Standards Compliant code fork...
70
									// Standards Compliant code fork...
72
							var oTable = document.getElementById("span" + Node);
71
							var oTable = document.getElementById("span" + Node);
73
									break;
72
									break;
74
							}
73
							}
75
					return (oTable && oTable.style.display == "block");
74
					return (oTable && oTable.style.display == "block");
76
				}
75
				}
77
				
76
				
78
				function toggleNodeVisibility(Node){
77
				function toggleNodeVisibility(Node){
79
					if (nodeIsVisible(Node)){
78
					if (nodeIsVisible(Node)){
80
						hideNode(Node);
79
						hideNode(Node);
81
					}else{
80
					}else{
82
						showNode(Node);
81
						showNode(Node);
83
					}
82
					}
84
				}
83
				}
85
			</script>
84
			</script>
86
					</head>
85
					</head>
87
		<body>
86
		<body>
88
			<div class="page-body">			
87
			<div class="page-body">			
89
<h2 class="class-name">Class Cache</h2>
88
<h2 class="class-name">Class Cache</h2>
90
 
89
 
91
<a name="sec-description"></a>
90
<a name="sec-description"></a>
92
<div class="info-box">
91
<div class="info-box">
93
	<div class="info-box-title">Description</div>
92
	<div class="info-box-title">Description</div>
94
	<div class="nav-bar">
93
	<div class="nav-bar">
95
					<span class="disabled">Description</span> |
94
					<span class="disabled">Description</span> |
96
													<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
95
													<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
97
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
96
						|											<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
98
						
97
						
99
											<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
98
											<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
100
						
99
						
101
			</div>
100
			</div>
102
	<div class="info-box-body">
101
	<div class="info-box-body">
103
        		<!-- ========== Info from phpDoc block ========= -->
102
        		<!-- ========== Info from phpDoc block ========= -->
104
<p class="short-description">Classe Cache permettant de mettre en cache des données.</p>
103
<p class="short-description">Classe Cache permettant de mettre en cache des données.</p>
105
<p class="description"><p>Basée sur les principes de Zend_Cache (Copyright (c) 2005-2010, Zend Technologies USA, Inc. All rights reserved.)</p></p>
104
<p class="description"><p>Basée sur les principes de Zend_Cache (Copyright (c) 2005-2010, Zend Technologies USA, Inc. All rights reserved.)</p></p>
106
	<ul class="tags">
105
	<ul class="tags">
107
				<li><span class="field">author:</span> Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
106
				<li><span class="field">author:</span> Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
108
				<li><span class="field">version:</span> $Id: Cache.php 299 2011-01-18 14:03:46Z jpm $</li>
107
				<li><span class="field">version:</span> $Id: Cache.php 299 2011-01-18 14:03:46Z jpm $</li>
109
				<li><span class="field">copyright:</span> Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</li>
108
				<li><span class="field">copyright:</span> Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</li>
110
				<li><span class="field">link:</span> /doc/framework/</li>
109
				<li><span class="field">link:</span> /doc/framework/</li>
111
				<li><span class="field">license:</span> <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a></li>
110
				<li><span class="field">license:</span> <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a></li>
112
				<li><span class="field">license:</span> <a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a></li>
111
				<li><span class="field">license:</span> <a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a></li>
113
				<li><span class="field">license:</span> <a href="http://framework.zend.com/license/new-bsd">Licence New BSD</a></li>
112
				<li><span class="field">license:</span> <a href="http://framework.zend.com/license/new-bsd">Licence New BSD</a></li>
114
			</ul>
113
			</ul>
115
		<p class="notes">
114
		<p class="notes">
116
			Located in <a class="field" href="_Cache.php.html">/Cache.php</a> (line <span class="field"><a href="../__filesource/fsource_Framework__Cache.php.html#a17">17</a></span>)
115
			Located in <a class="field" href="_Cache.php.html">/Cache.php</a> (line <span class="field"><a href="../__filesource/fsource_Framework__Cache.php.html#a17">17</a></span>)
117
		</p>
116
		</p>
118
		
117
		
119
				
118
				
120
		<pre></pre>
119
		<pre></pre>
121
	
120
	
122
			</div>
121
			</div>
123
</div>
122
</div>
124
 
123
 
125
 
124
 
126
	<a name="sec-const-summary"></a>
125
	<a name="sec-const-summary"></a>
127
	<div class="info-box">
126
	<div class="info-box">
128
		<div class="info-box-title">Class Constant Summary</span></div>
127
		<div class="info-box-title">Class Constant Summary</span></div>
129
		<div class="nav-bar">
128
		<div class="nav-bar">
130
			<a href="#sec-description">Description</a> |
129
			<a href="#sec-description">Description</a> |
131
						<span class="disabled">Constants</span> (<a href="#sec-consts">details</a>)
130
						<span class="disabled">Constants</span> (<a href="#sec-consts">details</a>)
132
												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
131
												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
133
				 
132
				 
134
				|
133
				|
135
										| 
134
										| 
136
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
135
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
137
							
136
							
138
					</div>
137
					</div>
139
		<div class="info-box-body">
138
		<div class="info-box-body">
140
			<div class="const-summary">
139
			<div class="const-summary">
141
								<div class="const-title">
140
								<div class="const-title">
142
					<img src="../media/images/Constant.png" alt=" " />
141
					<img src="../media/images/Constant.png" alt=" " />
143
					<a href="#NETTOYAGE_MODE_AVEC_LES_TAGS" title="details" class="const-name">NETTOYAGE_MODE_AVEC_LES_TAGS</a> = 					<span class="var-type"> &quot;avecLesTags&quot;</span>
142
					<a href="#NETTOYAGE_MODE_AVEC_LES_TAGS" title="details" class="const-name">NETTOYAGE_MODE_AVEC_LES_TAGS</a> = 					<span class="var-type"> &quot;avecLesTags&quot;</span>
144
 
143
 
145
				</div>
144
				</div>
146
								<div class="const-title">
145
								<div class="const-title">
147
					<img src="../media/images/Constant.png" alt=" " />
146
					<img src="../media/images/Constant.png" alt=" " />
148
					<a href="#NETTOYAGE_MODE_AVEC_UN_TAG" title="details" class="const-name">NETTOYAGE_MODE_AVEC_UN_TAG</a> = 					<span class="var-type"> &quot;avecUnTag&quot;</span>
147
					<a href="#NETTOYAGE_MODE_AVEC_UN_TAG" title="details" class="const-name">NETTOYAGE_MODE_AVEC_UN_TAG</a> = 					<span class="var-type"> &quot;avecUnTag&quot;</span>
149
 
148
 
150
				</div>
149
				</div>
151
								<div class="const-title">
150
								<div class="const-title">
152
					<img src="../media/images/Constant.png" alt=" " />
151
					<img src="../media/images/Constant.png" alt=" " />
153
					<a href="#NETTOYAGE_MODE_EXPIRATION" title="details" class="const-name">NETTOYAGE_MODE_EXPIRATION</a> = 					<span class="var-type"> &quot;expiration&quot;</span>
152
					<a href="#NETTOYAGE_MODE_EXPIRATION" title="details" class="const-name">NETTOYAGE_MODE_EXPIRATION</a> = 					<span class="var-type"> &quot;expiration&quot;</span>
154
 
153
 
155
				</div>
154
				</div>
156
								<div class="const-title">
155
								<div class="const-title">
157
					<img src="../media/images/Constant.png" alt=" " />
156
					<img src="../media/images/Constant.png" alt=" " />
158
					<a href="#NETTOYAGE_MODE_SANS_LES_TAGS" title="details" class="const-name">NETTOYAGE_MODE_SANS_LES_TAGS</a> = 					<span class="var-type"> &quot;sansLesTags&quot;</span>
157
					<a href="#NETTOYAGE_MODE_SANS_LES_TAGS" title="details" class="const-name">NETTOYAGE_MODE_SANS_LES_TAGS</a> = 					<span class="var-type"> &quot;sansLesTags&quot;</span>
159
 
158
 
160
				</div>
159
				</div>
161
								<div class="const-title">
160
								<div class="const-title">
162
					<img src="../media/images/Constant.png" alt=" " />
161
					<img src="../media/images/Constant.png" alt=" " />
163
					<a href="#NETTOYAGE_MODE_TOUS" title="details" class="const-name">NETTOYAGE_MODE_TOUS</a> = 					<span class="var-type"> &quot;tous&quot;</span>
162
					<a href="#NETTOYAGE_MODE_TOUS" title="details" class="const-name">NETTOYAGE_MODE_TOUS</a> = 					<span class="var-type"> &quot;tous&quot;</span>
164
 
163
 
165
				</div>
164
				</div>
166
								<div class="const-title">
165
								<div class="const-title">
167
					<img src="../media/images/Constant.png" alt=" " />
166
					<img src="../media/images/Constant.png" alt=" " />
168
					<a href="#STOCKAGE_MODE_FICHIER" title="details" class="const-name">STOCKAGE_MODE_FICHIER</a> = 					<span class="var-type"> &quot;Fichier&quot;</span>
167
					<a href="#STOCKAGE_MODE_FICHIER" title="details" class="const-name">STOCKAGE_MODE_FICHIER</a> = 					<span class="var-type"> &quot;Fichier&quot;</span>
169
 
168
 
170
				</div>
169
				</div>
171
								<div class="const-title">
170
								<div class="const-title">
172
					<img src="../media/images/Constant.png" alt=" " />
171
					<img src="../media/images/Constant.png" alt=" " />
173
					<a href="#STOCKAGE_MODE_SIMPLE" title="details" class="const-name">STOCKAGE_MODE_SIMPLE</a> = 					<span class="var-type"> &quot;FichierSimple&quot;</span>
172
					<a href="#STOCKAGE_MODE_SIMPLE" title="details" class="const-name">STOCKAGE_MODE_SIMPLE</a> = 					<span class="var-type"> &quot;FichierSimple&quot;</span>
174
 
173
 
175
				</div>
174
				</div>
176
								<div class="const-title">
175
								<div class="const-title">
177
					<img src="../media/images/Constant.png" alt=" " />
176
					<img src="../media/images/Constant.png" alt=" " />
178
					<a href="#STOCKAGE_MODE_SQLITE" title="details" class="const-name">STOCKAGE_MODE_SQLITE</a> = 					<span class="var-type"> &quot;Sqlite&quot;</span>
177
					<a href="#STOCKAGE_MODE_SQLITE" title="details" class="const-name">STOCKAGE_MODE_SQLITE</a> = 					<span class="var-type"> &quot;Sqlite&quot;</span>
179
 
178
 
180
				</div>
179
				</div>
181
							</div>
180
							</div>
182
		</div>
181
		</div>
183
	</div>
182
	</div>
184
 
183
 
185
	<a name="sec-var-summary"></a>
184
	<a name="sec-var-summary"></a>
186
	<div class="info-box">
185
	<div class="info-box">
187
		<div class="info-box-title">Variable Summary</span></div>
186
		<div class="info-box-title">Variable Summary</span></div>
188
		<div class="nav-bar">
187
		<div class="nav-bar">
189
			<a href="#sec-description">Description</a> |
188
			<a href="#sec-description">Description</a> |
190
						<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
189
						<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
191
							| 
190
							| 
192
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
191
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
193
							
192
							
194
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
193
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
195
							
194
							
196
					</div>
195
					</div>
197
		<div class="info-box-body">
196
		<div class="info-box-body">
198
			<div class="var-summary">
197
			<div class="var-summary">
199
																																<div class="var-title">
198
																																<div class="var-title">
200
					<span class="var-type">array</span>
199
					<span class="var-type">array</span>
201
					<a href="#$options" title="details" class="var-name">$options</a>
200
					<a href="#$options" title="details" class="var-name">$options</a>
202
				</div>
201
				</div>
203
																<div class="var-title">
202
																<div class="var-title">
204
					<span class="var-type">mixed</span>
203
					<span class="var-type">mixed</span>
205
					<a href="#$stockage" title="details" class="var-name">$stockage</a>
204
					<a href="#$stockage" title="details" class="var-name">$stockage</a>
206
				</div>
205
				</div>
207
											</div>
206
											</div>
208
		</div>
207
		</div>
209
	</div>
208
	</div>
210
 
209
 
211
	<a name="sec-method-summary"></a>
210
	<a name="sec-method-summary"></a>
212
	<div class="info-box">
211
	<div class="info-box">
213
		<div class="info-box-title">Method Summary</span></div>
212
		<div class="info-box-title">Method Summary</span></div>
214
		<div class="nav-bar">
213
		<div class="nav-bar">
215
			<a href="#sec-description">Description</a> |
214
			<a href="#sec-description">Description</a> |
216
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
215
															<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
217
							
216
							
218
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
217
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
219
				 
218
				 
220
				|
219
				|
221
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
220
						<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
222
		</div>
221
		</div>
223
		<div class="info-box-body">			
222
		<div class="info-box-body">			
224
			<div class="method-summary">
223
			<div class="method-summary">
225
																																		
224
																																		
226
				<div class="method-definition">
225
				<div class="method-definition">
227
					static 						<span class="method-result">void</span>
226
					static 						<span class="method-result">void</span>
228
										<a href="#fabriquer" title="details" class="method-name">fabriquer</a>
227
										<a href="#fabriquer" title="details" class="method-name">fabriquer</a>
229
											(<span class="var-type"></span>&nbsp;<span class="var-name">$mode</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>])
228
											(<span class="var-type"></span>&nbsp;<span class="var-name">$mode</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>])
230
									</div>
229
									</div>
231
																																																																																																																						
230
																																																																																																																						
232
				<div class="method-definition">
231
				<div class="method-definition">
233
					static 						<span class="method-result">void</span>
232
					static 						<span class="method-result">void</span>
234
										<a href="#validerIdOuTag" title="details" class="method-name">validerIdOuTag</a>
233
										<a href="#validerIdOuTag" title="details" class="method-name">validerIdOuTag</a>
235
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$chaine</span>)
234
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$chaine</span>)
236
									</div>
235
									</div>
237
														
236
														
238
				<div class="method-definition">
237
				<div class="method-definition">
239
					static 						<span class="method-result">void</span>
238
					static 						<span class="method-result">void</span>
240
										<a href="#validerTableauDeTags" title="details" class="method-name">validerTableauDeTags</a>
239
										<a href="#validerTableauDeTags" title="details" class="method-name">validerTableauDeTags</a>
241
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span>)
240
											(<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span>)
242
									</div>
241
									</div>
243
																		
242
																		
244
				<div class="method-definition">
243
				<div class="method-definition">
245
											<span class="method-result">Cache</span>
244
											<span class="method-result">Cache</span>
246
										<a href="#__construct" title="details" class="method-name">__construct</a>
245
										<a href="#__construct" title="details" class="method-name">__construct</a>
247
											([<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$options_stockage</span> = <span class="var-default">array()</span>])
246
											([<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$options_stockage</span> = <span class="var-default">array()</span>])
248
									</div>
247
									</div>
249
														
248
														
250
				<div class="method-definition">
249
				<div class="method-definition">
251
											<span class="method-result">boolean</span>
250
											<span class="method-result">boolean</span>
252
										<a href="#ajouterSupplementDureeDeVie" title="details" class="method-name">ajouterSupplementDureeDeVie</a>
251
										<a href="#ajouterSupplementDureeDeVie" title="details" class="method-name">ajouterSupplementDureeDeVie</a>
253
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$supplement_duree_de_vie</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$extraLifetime</span>)
252
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$supplement_duree_de_vie</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$extraLifetime</span>)
254
									</div>
253
									</div>
255
														
254
														
256
				<div class="method-definition">
255
				<div class="method-definition">
257
											<span class="method-result">mixed|false</span>
256
											<span class="method-result">mixed|false</span>
258
										<a href="#charger" title="details" class="method-name">charger</a>
257
										<a href="#charger" title="details" class="method-name">charger</a>
259
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>, [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$ne_pas_tester_validiter_du_cache</span> = <span class="var-default">false</span>])
258
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>, [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$ne_pas_tester_validiter_du_cache</span> = <span class="var-default">false</span>])
260
									</div>
259
									</div>
261
																						
260
																						
262
				<div class="method-definition">
261
				<div class="method-definition">
263
											<span class="method-result">array</span>
262
											<span class="method-result">array</span>
264
										<a href="#getIds" title="details" class="method-name">getIds</a>
263
										<a href="#getIds" title="details" class="method-name">getIds</a>
265
										()
264
										()
266
									</div>
265
									</div>
267
														
266
														
268
				<div class="method-definition">
267
				<div class="method-definition">
269
											<span class="method-result">array</span>
268
											<span class="method-result">array</span>
270
										<a href="#getIdsAvecLesTags" title="details" class="method-name">getIdsAvecLesTags</a>
269
										<a href="#getIdsAvecLesTags" title="details" class="method-name">getIdsAvecLesTags</a>
271
											([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
270
											([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
272
									</div>
271
									</div>
273
														
272
														
274
				<div class="method-definition">
273
				<div class="method-definition">
275
											<span class="method-result">array</span>
274
											<span class="method-result">array</span>
276
										<a href="#getIdsAvecUnTag" title="details" class="method-name">getIdsAvecUnTag</a>
275
										<a href="#getIdsAvecUnTag" title="details" class="method-name">getIdsAvecUnTag</a>
277
											([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
276
											([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
278
									</div>
277
									</div>
279
														
278
														
280
				<div class="method-definition">
279
				<div class="method-definition">
281
											<span class="method-result">array</span>
280
											<span class="method-result">array</span>
282
										<a href="#getIdsSansLesTags" title="details" class="method-name">getIdsSansLesTags</a>
281
										<a href="#getIdsSansLesTags" title="details" class="method-name">getIdsSansLesTags</a>
283
											([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
282
											([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
284
									</div>
283
									</div>
285
														
284
														
286
				<div class="method-definition">
285
				<div class="method-definition">
287
											<span class="method-result">array</span>
286
											<span class="method-result">array</span>
288
										<a href="#getMetadonnees" title="details" class="method-name">getMetadonnees</a>
287
										<a href="#getMetadonnees" title="details" class="method-name">getMetadonnees</a>
289
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
288
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
290
									</div>
289
									</div>
291
														
290
														
292
				<div class="method-definition">
291
				<div class="method-definition">
293
											<span class="method-result">int</span>
292
											<span class="method-result">int</span>
294
										<a href="#getPourcentageRemplissage" title="details" class="method-name">getPourcentageRemplissage</a>
293
										<a href="#getPourcentageRemplissage" title="details" class="method-name">getPourcentageRemplissage</a>
295
										()
294
										()
296
									</div>
295
									</div>
297
														
296
														
298
				<div class="method-definition">
297
				<div class="method-definition">
299
											<span class="method-result">array</span>
298
											<span class="method-result">array</span>
300
										<a href="#getTags" title="details" class="method-name">getTags</a>
299
										<a href="#getTags" title="details" class="method-name">getTags</a>
301
										()
300
										()
302
									</div>
301
									</div>
303
														
302
														
304
				<div class="method-definition">
303
				<div class="method-definition">
305
											<span class="method-result">int</span>
304
											<span class="method-result">int</span>
306
										<a href="#getTimestampExpiration" title="details" class="method-name">getTimestampExpiration</a>
305
										<a href="#getTimestampExpiration" title="details" class="method-name">getTimestampExpiration</a>
307
											(<span class="var-type"></span>&nbsp;<span class="var-name">$duree_de_vie</span>)
306
											(<span class="var-type"></span>&nbsp;<span class="var-name">$duree_de_vie</span>)
308
									</div>
307
									</div>
309
														
308
														
310
				<div class="method-definition">
309
				<div class="method-definition">
311
											<span class="method-result">boolean</span>
310
											<span class="method-result">boolean</span>
312
										<a href="#nettoyer" title="details" class="method-name">nettoyer</a>
311
										<a href="#nettoyer" title="details" class="method-name">nettoyer</a>
313
											([<span class="var-type">string</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">self::NETTOYAGE_MODE_TOUS</span>], [<span class="var-type">array|string</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
312
											([<span class="var-type">string</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">self::NETTOYAGE_MODE_TOUS</span>], [<span class="var-type">array|string</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
314
									</div>
313
									</div>
315
														
314
														
316
				<div class="method-definition">
315
				<div class="method-definition">
317
											<span class="method-result">boolean</span>
316
											<span class="method-result">boolean</span>
318
										<a href="#sauver" title="details" class="method-name">sauver</a>
317
										<a href="#sauver" title="details" class="method-name">sauver</a>
319
											(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$donnees</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$duree_de_vie_specifique</span> = <span class="var-default">false</span>])
318
											(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$donnees</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$duree_de_vie_specifique</span> = <span class="var-default">false</span>])
320
									</div>
319
									</div>
321
														
320
														
322
				<div class="method-definition">
321
				<div class="method-definition">
323
											<span class="method-result">void</span>
322
											<span class="method-result">void</span>
324
										<a href="#setEmplacement" title="details" class="method-name">setEmplacement</a>
323
										<a href="#setEmplacement" title="details" class="method-name">setEmplacement</a>
325
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$emplacement</span>)
324
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$emplacement</span>)
326
									</div>
325
									</div>
327
														
326
														
328
				<div class="method-definition">
327
				<div class="method-definition">
329
											<span class="method-result">boolean</span>
328
											<span class="method-result">boolean</span>
330
										<a href="#supprimer" title="details" class="method-name">supprimer</a>
329
										<a href="#supprimer" title="details" class="method-name">supprimer</a>
331
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
330
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
332
									</div>
331
									</div>
333
														
332
														
334
				<div class="method-definition">
333
				<div class="method-definition">
335
											<span class="method-result">int|false</span>
334
											<span class="method-result">int|false</span>
336
										<a href="#tester" title="details" class="method-name">tester</a>
335
										<a href="#tester" title="details" class="method-name">tester</a>
337
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
336
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
338
									</div>
337
									</div>
339
																											</div>
338
																											</div>
340
		</div>
339
		</div>
341
	</div>		
340
	</div>		
342
 
341
 
343
	<a name="sec-vars"></a>
342
	<a name="sec-vars"></a>
344
	<div class="info-box">
343
	<div class="info-box">
345
		<div class="info-box-title">Variables</div>
344
		<div class="info-box-title">Variables</div>
346
		<div class="nav-bar">
345
		<div class="nav-bar">
347
			<a href="#sec-description">Description</a> |
346
			<a href="#sec-description">Description</a> |
348
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
347
										<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
349
						
348
						
350
			
349
			
351
												<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
350
												<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
352
							
351
							
353
										| 
352
										| 
354
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
353
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
355
							
354
							
356
					</div>
355
					</div>
357
		<div class="info-box-body">
356
		<div class="info-box-body">
358
			
357
			
359
<a name="var$options" id="$options"><!-- --></A>
358
<a name="var$options" id="$options"><!-- --></A>
360
<div class="oddrow">
359
<div class="oddrow">
361
 
360
 
362
	<div class="var-header">
361
	<div class="var-header">
363
		<span class="var-title">
362
		<span class="var-title">
364
			<span class="var-type">array</span>
363
			<span class="var-type">array</span>
365
			<span class="var-name">$options</span>
364
			<span class="var-name">$options</span>
366
			 = <span class="var-default">array(<br />		'stockage_mode'				 =&gt; self::STOCKAGE_MODE_FICHIER,<br />		'stockage_chemin'				 =&gt; null,	<br />		'controle_ecriture'			 =&gt; true,<br />		'mise_en_cache'		  		 =&gt; true,<br />		'cache_id_prefixe'		  		 =&gt; null,<br />		'serialisation_auto'		  	 =&gt; false,<br />		'nettoyage_auto'				 =&gt; 10,<br />		'duree_de_vie'			 		 =&gt; 3600,<br />	)</span>			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a85">85</a></span>)
365
			 = <span class="var-default">array(<br />		'stockage_mode'				 =&gt; self::STOCKAGE_MODE_FICHIER,<br />		'stockage_chemin'				 =&gt; null,	<br />		'controle_ecriture'			 =&gt; true,<br />		'mise_en_cache'		  		 =&gt; true,<br />		'cache_id_prefixe'		  		 =&gt; null,<br />		'serialisation_auto'		  	 =&gt; false,<br />		'nettoyage_auto'				 =&gt; 10,<br />		'duree_de_vie'			 		 =&gt; 3600,<br />	)</span>			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a85">85</a></span>)
367
		</span>
366
		</span>
368
	</div>
367
	</div>
369
 
368
 
370
	<!-- ========== Info from phpDoc block ========= -->
369
	<!-- ========== Info from phpDoc block ========= -->
371
<p class="short-description">Les options disponibles pour le cache :</p>
370
<p class="short-description">Les options disponibles pour le cache :</p>
372
<p class="description"><p>====&gt; (string) stockage_mode :  Indique le mode de stockage du cache à utiliser parmis : <ul><li>Cache::STOCKAGE_MODE_FICHIER : sous forme d'une arborescence de fichiers et dossier</li><li>Cache::STOCKAGE_MODE_SQLITE : sous forme d'une base de données SQLite</li></ul>  ====&gt; (string) stockage_chemin :  Chemin vers : <ul><li>Cache::STOCKAGE_MODE_FICHIER : le dossier devant contenir l'arborescence.</li><li>Cache::STOCKAGE_MODE_SQLITE : le fichier contenant la base SQLite.</li></ul>  ====&gt; (boolean) controle_ecriture : <ul><li>Active / Désactive le controle d'écriture (le cache est lue jute après l'écriture du fichier pour détecter sa corruption)</li><li>Activer le controle d'écriture ralentira légèrement l'écriture du fichier de cache mais pas sa lecture</li></ul> Le controle d'écriture peut détecter la corruption de fichier mais ce n'est pas un système de controle parfait.</p><p>====&gt; (boolean) mise_en_cache : <ul><li>Active / Désactive la mise en cache</li></ul> (peut être très utile pour le débogage des scripts utilisant le cache</p><p>=====&gt; (string) cache_id_prefixe : <ul><li>préfixe pour les identifiant de cache ( = espace de nom)</li></ul>  ====&gt; (boolean) serialisation_auto : <ul><li>Active / Désactive la sérialisation automatique</li><li>Peut être utilisé pour sauver directement des données qui ne sont pas des chaines (mais c'est plus lent)</li></ul>  ====&gt; (int) nettoyage_auto : <ul><li>Désactive / Régler le processus de nettoyage automatique</li><li>Le processus de nettoyage automatiques détruit les fichier trop vieux (pour la durée de vie donnée)
371
<p class="description"><p>====&gt; (string) stockage_mode :  Indique le mode de stockage du cache à utiliser parmis : <ul><li>Cache::STOCKAGE_MODE_FICHIER : sous forme d'une arborescence de fichiers et dossier</li><li>Cache::STOCKAGE_MODE_SQLITE : sous forme d'une base de données SQLite</li></ul>  ====&gt; (string) stockage_chemin :  Chemin vers : <ul><li>Cache::STOCKAGE_MODE_FICHIER : le dossier devant contenir l'arborescence.</li><li>Cache::STOCKAGE_MODE_SQLITE : le fichier contenant la base SQLite.</li></ul>  ====&gt; (boolean) controle_ecriture : <ul><li>Active / Désactive le controle d'écriture (le cache est lue jute après l'écriture du fichier pour détecter sa corruption)</li><li>Activer le controle d'écriture ralentira légèrement l'écriture du fichier de cache mais pas sa lecture</li></ul> Le controle d'écriture peut détecter la corruption de fichier mais ce n'est pas un système de controle parfait.</p><p>====&gt; (boolean) mise_en_cache : <ul><li>Active / Désactive la mise en cache</li></ul> (peut être très utile pour le débogage des scripts utilisant le cache</p><p>=====&gt; (string) cache_id_prefixe : <ul><li>préfixe pour les identifiant de cache ( = espace de nom)</li></ul>  ====&gt; (boolean) serialisation_auto : <ul><li>Active / Désactive la sérialisation automatique</li><li>Peut être utilisé pour sauver directement des données qui ne sont pas des chaines (mais c'est plus lent)</li></ul>  ====&gt; (int) nettoyage_auto : <ul><li>Désactive / Régler le processus de nettoyage automatique</li><li>Le processus de nettoyage automatiques détruit les fichier trop vieux (pour la durée de vie donnée)
373
   quand un nouveau fichier de cache est écrit :</li></ul>	 0			   =&gt; pas de nettoyage automatique 	 1			   =&gt; nettoyage automatique systématique 	 x (integer) &gt; 1 =&gt; nettoyage automatique toutes les 1 fois (au hasard) sur x écriture de fichier de cache</p><p>====&gt; (int) duree_de_vie : <ul><li>Durée de vie du cache (en secondes)</li><li>Si null, le cache est valide indéfiniment.</li></ul></p></p>
372
   quand un nouveau fichier de cache est écrit :</li></ul>	 0			   =&gt; pas de nettoyage automatique 	 1			   =&gt; nettoyage automatique systématique 	 x (integer) &gt; 1 =&gt; nettoyage automatique toutes les 1 fois (au hasard) sur x écriture de fichier de cache</p><p>====&gt; (int) duree_de_vie : <ul><li>Durée de vie du cache (en secondes)</li><li>Si null, le cache est valide indéfiniment.</li></ul></p></p>
374
	<ul class="tags">
373
	<ul class="tags">
375
				<li><span class="field">var:</span> les options disponibles pour le cache .</li>
374
				<li><span class="field">var:</span> les options disponibles pour le cache .</li>
376
				<li><span class="field">access:</span> protected</li>
375
				<li><span class="field">access:</span> protected</li>
377
			</ul>
376
			</ul>
378
	
377
	
379
	
378
	
380
		
379
		
381
		
380
		
382
 
381
 
383
</div>
382
</div>
384
<a name="var$stockage" id="$stockage"><!-- --></A>
383
<a name="var$stockage" id="$stockage"><!-- --></A>
385
<div class="evenrow">
384
<div class="evenrow">
386
 
385
 
387
	<div class="var-header">
386
	<div class="var-header">
388
		<span class="var-title">
387
		<span class="var-title">
389
			<span class="var-type">mixed</span>
388
			<span class="var-type">mixed</span>
390
			<span class="var-name">$stockage</span>
389
			<span class="var-name">$stockage</span>
391
			 = <span class="var-default"> null</span>			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a96">96</a></span>)
390
			 = <span class="var-default"> null</span>			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a96">96</a></span>)
392
		</span>
391
		</span>
393
	</div>
392
	</div>
394
 
393
 
395
	<!-- ========== Info from phpDoc block ========= -->
394
	<!-- ========== Info from phpDoc block ========= -->
396
	<ul class="tags">
395
	<ul class="tags">
397
				<li><span class="field">access:</span> protected</li>
396
				<li><span class="field">access:</span> protected</li>
398
			</ul>
397
			</ul>
399
	
398
	
400
	
399
	
401
		
400
		
402
		
401
		
403
 
402
 
404
</div>
403
</div>
405
						
404
						
406
		</div>
405
		</div>
407
	</div>
406
	</div>
408
	
407
	
409
	<a name="sec-methods"></a>
408
	<a name="sec-methods"></a>
410
	<div class="info-box">
409
	<div class="info-box">
411
		<div class="info-box-title">Methods</div>
410
		<div class="info-box-title">Methods</div>
412
		<div class="nav-bar">
411
		<div class="nav-bar">
413
			<a href="#sec-description">Description</a> |
412
			<a href="#sec-description">Description</a> |
414
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
413
															<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
415
																			<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
414
																			<a href="#sec-const-summary">Constants</a> (<a href="#sec-consts">details</a>)
416
							
415
							
417
										<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
416
										<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
418
						
417
						
419
		</div>
418
		</div>
420
		<div class="info-box-body">
419
		<div class="info-box-body">
421
			<A NAME='method_detail'></A>
420
			<A NAME='method_detail'></A>
422
<a name="methodfabriquer" id="fabriquer"><!-- --></a>
421
<a name="methodfabriquer" id="fabriquer"><!-- --></a>
423
<div class="oddrow">
422
<div class="oddrow">
424
	
423
	
425
	<div class="method-header">
424
	<div class="method-header">
426
		<span class="method-title">static fabriquer</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a148">148</a></span>)
425
		<span class="method-title">static fabriquer</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a148">148</a></span>)
427
	</div> 
426
	</div> 
428
	
427
	
429
	<!-- ========== Info from phpDoc block ========= -->
428
	<!-- ========== Info from phpDoc block ========= -->
430
	<ul class="tags">
429
	<ul class="tags">
431
				<li><span class="field">access:</span> public</li>
430
				<li><span class="field">access:</span> public</li>
432
			</ul>
431
			</ul>
433
	
432
	
434
	<div class="method-signature">
433
	<div class="method-signature">
435
		static <span class="method-result">void</span>
434
		static <span class="method-result">void</span>
436
		<span class="method-name">
435
		<span class="method-name">
437
			fabriquer
436
			fabriquer
438
		</span>
437
		</span>
439
					(<span class="var-type"></span>&nbsp;<span class="var-name">$mode</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>])
438
					(<span class="var-type"></span>&nbsp;<span class="var-name">$mode</span>, [<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>])
440
			</div>
439
			</div>
441
	
440
	
442
			<ul class="parameters">
441
			<ul class="parameters">
443
					<li>
442
					<li>
444
				<span class="var-type"></span>
443
				<span class="var-type"></span>
445
				<span class="var-name">$mode</span>			</li>
444
				<span class="var-name">$mode</span>			</li>
446
					<li>
445
					<li>
447
				<span class="var-type"></span>
446
				<span class="var-type"></span>
448
				<span class="var-name">$options</span>			</li>
447
				<span class="var-name">$options</span>			</li>
449
				</ul>
448
				</ul>
450
		
449
		
451
			
450
			
452
	</div>
451
	</div>
453
<a name="methodvaliderIdOuTag" id="validerIdOuTag"><!-- --></a>
452
<a name="methodvaliderIdOuTag" id="validerIdOuTag"><!-- --></a>
454
<div class="evenrow">
453
<div class="evenrow">
455
	
454
	
456
	<div class="method-header">
455
	<div class="method-header">
457
		<span class="method-title">static validerIdOuTag</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a462">462</a></span>)
456
		<span class="method-title">static validerIdOuTag</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a462">462</a></span>)
458
	</div> 
457
	</div> 
459
	
458
	
460
	<!-- ========== Info from phpDoc block ========= -->
459
	<!-- ========== Info from phpDoc block ========= -->
461
<p class="short-description">Valide un identifiant de cache ou un tag (securité, nom de fichiers fiables, préfixes réservés...)</p>
460
<p class="short-description">Valide un identifiant de cache ou un tag (securité, nom de fichiers fiables, préfixes réservés...)</p>
462
	<ul class="tags">
461
	<ul class="tags">
463
				<li><span class="field">access:</span> protected</li>
462
				<li><span class="field">access:</span> protected</li>
464
			</ul>
463
			</ul>
465
	
464
	
466
	<div class="method-signature">
465
	<div class="method-signature">
467
		static <span class="method-result">void</span>
466
		static <span class="method-result">void</span>
468
		<span class="method-name">
467
		<span class="method-name">
469
			validerIdOuTag
468
			validerIdOuTag
470
		</span>
469
		</span>
471
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$chaine</span>)
470
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$chaine</span>)
472
			</div>
471
			</div>
473
	
472
	
474
			<ul class="parameters">
473
			<ul class="parameters">
475
					<li>
474
					<li>
476
				<span class="var-type">string</span>
475
				<span class="var-type">string</span>
477
				<span class="var-name">$chaine</span><span class="var-description">: Identificant de cache ou tag</span>			</li>
476
				<span class="var-name">$chaine</span><span class="var-description">: Identificant de cache ou tag</span>			</li>
478
				</ul>
477
				</ul>
479
		
478
		
480
			
479
			
481
	</div>
480
	</div>
482
<a name="methodvaliderTableauDeTags" id="validerTableauDeTags"><!-- --></a>
481
<a name="methodvaliderTableauDeTags" id="validerTableauDeTags"><!-- --></a>
483
<div class="oddrow">
482
<div class="oddrow">
484
	
483
	
485
	<div class="method-header">
484
	<div class="method-header">
486
		<span class="method-title">static validerTableauDeTags</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a480">480</a></span>)
485
		<span class="method-title">static validerTableauDeTags</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a480">480</a></span>)
487
	</div> 
486
	</div> 
488
	
487
	
489
	<!-- ========== Info from phpDoc block ========= -->
488
	<!-- ========== Info from phpDoc block ========= -->
490
<p class="short-description">Valide un tableau de tags  (securité, nom de fichiers fiables, préfixes réservés...)</p>
489
<p class="short-description">Valide un tableau de tags  (securité, nom de fichiers fiables, préfixes réservés...)</p>
491
	<ul class="tags">
490
	<ul class="tags">
492
				<li><span class="field">access:</span> protected</li>
491
				<li><span class="field">access:</span> protected</li>
493
			</ul>
492
			</ul>
494
	
493
	
495
	<div class="method-signature">
494
	<div class="method-signature">
496
		static <span class="method-result">void</span>
495
		static <span class="method-result">void</span>
497
		<span class="method-name">
496
		<span class="method-name">
498
			validerTableauDeTags
497
			validerTableauDeTags
499
		</span>
498
		</span>
500
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span>)
499
					(<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span>)
501
			</div>
500
			</div>
502
	
501
	
503
			<ul class="parameters">
502
			<ul class="parameters">
504
					<li>
503
					<li>
505
				<span class="var-type">array</span>
504
				<span class="var-type">array</span>
506
				<span class="var-name">$tags</span><span class="var-description">: tableau de tags</span>			</li>
505
				<span class="var-name">$tags</span><span class="var-description">: tableau de tags</span>			</li>
507
				</ul>
506
				</ul>
508
		
507
		
509
			
508
			
510
	</div>
509
	</div>
511
<a name="method__construct" id="__construct"><!-- --></a>
510
<a name="method__construct" id="__construct"><!-- --></a>
512
<div class="evenrow">
511
<div class="evenrow">
513
	
512
	
514
	<div class="method-header">
513
	<div class="method-header">
515
		<span class="method-title">Constructor __construct</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a98">98</a></span>)
514
		<span class="method-title">Constructor __construct</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a98">98</a></span>)
516
	</div> 
515
	</div> 
517
	
516
	
518
	<!-- ========== Info from phpDoc block ========= -->
517
	<!-- ========== Info from phpDoc block ========= -->
519
	<ul class="tags">
518
	<ul class="tags">
520
				<li><span class="field">access:</span> public</li>
519
				<li><span class="field">access:</span> public</li>
521
			</ul>
520
			</ul>
522
	
521
	
523
	<div class="method-signature">
522
	<div class="method-signature">
524
		<span class="method-result">Cache</span>
523
		<span class="method-result">Cache</span>
525
		<span class="method-name">
524
		<span class="method-name">
526
			__construct
525
			__construct
527
		</span>
526
		</span>
528
					([<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$options_stockage</span> = <span class="var-default">array()</span>])
527
					([<span class="var-type"></span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">array()</span>], [<span class="var-type"></span>&nbsp;<span class="var-name">$options_stockage</span> = <span class="var-default">array()</span>])
529
			</div>
528
			</div>
530
	
529
	
531
			<ul class="parameters">
530
			<ul class="parameters">
532
					<li>
531
					<li>
533
				<span class="var-type"></span>
532
				<span class="var-type"></span>
534
				<span class="var-name">$options</span>			</li>
533
				<span class="var-name">$options</span>			</li>
535
					<li>
534
					<li>
536
				<span class="var-type"></span>
535
				<span class="var-type"></span>
537
				<span class="var-name">$options_stockage</span>			</li>
536
				<span class="var-name">$options_stockage</span>			</li>
538
				</ul>
537
				</ul>
539
		
538
		
540
			
539
			
541
	</div>
540
	</div>
542
<a name="methodajouterSupplementDureeDeVie" id="ajouterSupplementDureeDeVie"><!-- --></a>
541
<a name="methodajouterSupplementDureeDeVie" id="ajouterSupplementDureeDeVie"><!-- --></a>
543
<div class="oddrow">
542
<div class="oddrow">
544
	
543
	
545
	<div class="method-header">
544
	<div class="method-header">
546
		<span class="method-title">ajouterSupplementDureeDeVie</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a365">365</a></span>)
545
		<span class="method-title">ajouterSupplementDureeDeVie</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a365">365</a></span>)
547
	</div> 
546
	</div> 
548
	
547
	
549
	<!-- ========== Info from phpDoc block ========= -->
548
	<!-- ========== Info from phpDoc block ========= -->
550
<p class="short-description">Give (if possible) an extra lifetime to the given cache id</p>
549
<p class="short-description">Give (if possible) an extra lifetime to the given cache id</p>
551
	<ul class="tags">
550
	<ul class="tags">
552
				<li><span class="field">return:</span> true if ok</li>
551
				<li><span class="field">return:</span> true if ok</li>
553
				<li><span class="field">access:</span> public</li>
552
				<li><span class="field">access:</span> public</li>
554
			</ul>
553
			</ul>
555
	
554
	
556
	<div class="method-signature">
555
	<div class="method-signature">
557
		<span class="method-result">boolean</span>
556
		<span class="method-result">boolean</span>
558
		<span class="method-name">
557
		<span class="method-name">
559
			ajouterSupplementDureeDeVie
558
			ajouterSupplementDureeDeVie
560
		</span>
559
		</span>
561
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$supplement_duree_de_vie</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$extraLifetime</span>)
560
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>, <span class="var-type"></span>&nbsp;<span class="var-name">$supplement_duree_de_vie</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$extraLifetime</span>)
562
			</div>
561
			</div>
563
	
562
	
564
			<ul class="parameters">
563
			<ul class="parameters">
565
					<li>
564
					<li>
566
				<span class="var-type">string</span>
565
				<span class="var-type">string</span>
567
				<span class="var-name">$id</span><span class="var-description">: cache id</span>			</li>
566
				<span class="var-name">$id</span><span class="var-description">: cache id</span>			</li>
568
					<li>
567
					<li>
569
				<span class="var-type">int</span>
568
				<span class="var-type">int</span>
570
				<span class="var-name">$extraLifetime</span>			</li>
569
				<span class="var-name">$extraLifetime</span>			</li>
571
					<li>
570
					<li>
572
				<span class="var-type"></span>
571
				<span class="var-type"></span>
573
				<span class="var-name">$supplement_duree_de_vie</span>			</li>
572
				<span class="var-name">$supplement_duree_de_vie</span>			</li>
574
				</ul>
573
				</ul>
575
		
574
		
576
			
575
			
577
	</div>
576
	</div>
578
<a name="methodcharger" id="charger"><!-- --></a>
577
<a name="methodcharger" id="charger"><!-- --></a>
579
<div class="evenrow">
578
<div class="evenrow">
580
	
579
	
581
	<div class="method-header">
580
	<div class="method-header">
582
		<span class="method-title">charger</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a164">164</a></span>)
581
		<span class="method-title">charger</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a164">164</a></span>)
583
	</div> 
582
	</div> 
584
	
583
	
585
	<!-- ========== Info from phpDoc block ========= -->
584
	<!-- ========== Info from phpDoc block ========= -->
586
<p class="short-description">Teste si un cache est disponible pour l'identifiant donné et (si oui) le retourne (false dans le cas contraire)</p>
585
<p class="short-description">Teste si un cache est disponible pour l'identifiant donné et (si oui) le retourne (false dans le cas contraire)</p>
587
	<ul class="tags">
586
	<ul class="tags">
588
				<li><span class="field">return:</span> Cached datas</li>
587
				<li><span class="field">return:</span> Cached datas</li>
589
				<li><span class="field">access:</span> public</li>
588
				<li><span class="field">access:</span> public</li>
590
			</ul>
589
			</ul>
591
	
590
	
592
	<div class="method-signature">
591
	<div class="method-signature">
593
		<span class="method-result">mixed|false</span>
592
		<span class="method-result">mixed|false</span>
594
		<span class="method-name">
593
		<span class="method-name">
595
			charger
594
			charger
596
		</span>
595
		</span>
597
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>, [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$ne_pas_tester_validiter_du_cache</span> = <span class="var-default">false</span>])
596
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>, [<span class="var-type">boolean</span>&nbsp;<span class="var-name">$ne_pas_tester_validiter_du_cache</span> = <span class="var-default">false</span>])
598
			</div>
597
			</div>
599
	
598
	
600
			<ul class="parameters">
599
			<ul class="parameters">
601
					<li>
600
					<li>
602
				<span class="var-type">string</span>
601
				<span class="var-type">string</span>
603
				<span class="var-name">$id</span><span class="var-description">: Identifiant de cache.</span>			</li>
602
				<span class="var-name">$id</span><span class="var-description">: Identifiant de cache.</span>			</li>
604
					<li>
603
					<li>
605
				<span class="var-type">boolean</span>
604
				<span class="var-type">boolean</span>
606
				<span class="var-name">$ne_pas_tester_validiter_du_cache</span><span class="var-description">: Si mis à true, la validité du cache n'est pas testée</span>			</li>
605
				<span class="var-name">$ne_pas_tester_validiter_du_cache</span><span class="var-description">: Si mis à true, la validité du cache n'est pas testée</span>			</li>
607
				</ul>
606
				</ul>
608
		
607
		
609
			
608
			
610
	</div>
609
	</div>
611
<a name="methodgetIds" id="getIds"><!-- --></a>
610
<a name="methodgetIds" id="getIds"><!-- --></a>
612
<div class="oddrow">
611
<div class="oddrow">
613
	
612
	
614
	<div class="method-header">
613
	<div class="method-header">
615
		<span class="method-title">getIds</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a276">276</a></span>)
614
		<span class="method-title">getIds</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a276">276</a></span>)
616
	</div> 
615
	</div> 
617
	
616
	
618
	<!-- ========== Info from phpDoc block ========= -->
617
	<!-- ========== Info from phpDoc block ========= -->
619
<p class="short-description">Return an array of stored cache ids</p>
618
<p class="short-description">Return an array of stored cache ids</p>
620
	<ul class="tags">
619
	<ul class="tags">
621
				<li><span class="field">return:</span> array of stored cache ids (string)</li>
620
				<li><span class="field">return:</span> array of stored cache ids (string)</li>
622
				<li><span class="field">access:</span> public</li>
621
				<li><span class="field">access:</span> public</li>
623
			</ul>
622
			</ul>
624
	
623
	
625
	<div class="method-signature">
624
	<div class="method-signature">
626
		<span class="method-result">array</span>
625
		<span class="method-result">array</span>
627
		<span class="method-name">
626
		<span class="method-name">
628
			getIds
627
			getIds
629
		</span>
628
		</span>
630
				()
629
				()
631
			</div>
630
			</div>
632
	
631
	
633
		
632
		
634
			
633
			
635
	</div>
634
	</div>
636
<a name="methodgetIdsAvecLesTags" id="getIdsAvecLesTags"><!-- --></a>
635
<a name="methodgetIdsAvecLesTags" id="getIdsAvecLesTags"><!-- --></a>
637
<div class="evenrow">
636
<div class="evenrow">
638
	
637
	
639
	<div class="method-header">
638
	<div class="method-header">
640
		<span class="method-title">getIdsAvecLesTags</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a299">299</a></span>)
639
		<span class="method-title">getIdsAvecLesTags</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a299">299</a></span>)
641
	</div> 
640
	</div> 
642
	
641
	
643
	<!-- ========== Info from phpDoc block ========= -->
642
	<!-- ========== Info from phpDoc block ========= -->
644
<p class="short-description">Return an array of stored cache ids which match given tags</p>
643
<p class="short-description">Return an array of stored cache ids which match given tags</p>
645
<p class="description"><p>In case of multiple tags, a logical AND is made between tags</p></p>
644
<p class="description"><p>In case of multiple tags, a logical AND is made between tags</p></p>
646
	<ul class="tags">
645
	<ul class="tags">
647
				<li><span class="field">return:</span> array of matching cache ids (string)</li>
646
				<li><span class="field">return:</span> array of matching cache ids (string)</li>
648
				<li><span class="field">access:</span> public</li>
647
				<li><span class="field">access:</span> public</li>
649
			</ul>
648
			</ul>
650
	
649
	
651
	<div class="method-signature">
650
	<div class="method-signature">
652
		<span class="method-result">array</span>
651
		<span class="method-result">array</span>
653
		<span class="method-name">
652
		<span class="method-name">
654
			getIdsAvecLesTags
653
			getIdsAvecLesTags
655
		</span>
654
		</span>
656
					([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
655
					([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
657
			</div>
656
			</div>
658
	
657
	
659
			<ul class="parameters">
658
			<ul class="parameters">
660
					<li>
659
					<li>
661
				<span class="var-type">array</span>
660
				<span class="var-type">array</span>
662
				<span class="var-name">$tags</span><span class="var-description">: array of tags</span>			</li>
661
				<span class="var-name">$tags</span><span class="var-description">: array of tags</span>			</li>
663
				</ul>
662
				</ul>
664
		
663
		
665
			
664
			
666
	</div>
665
	</div>
667
<a name="methodgetIdsAvecUnTag" id="getIdsAvecUnTag"><!-- --></a>
666
<a name="methodgetIdsAvecUnTag" id="getIdsAvecUnTag"><!-- --></a>
668
<div class="oddrow">
667
<div class="oddrow">
669
	
668
	
670
	<div class="method-header">
669
	<div class="method-header">
671
		<span class="method-title">getIdsAvecUnTag</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a327">327</a></span>)
670
		<span class="method-title">getIdsAvecUnTag</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a327">327</a></span>)
672
	</div> 
671
	</div> 
673
	
672
	
674
	<!-- ========== Info from phpDoc block ========= -->
673
	<!-- ========== Info from phpDoc block ========= -->
675
<p class="short-description">Return an array of stored cache ids which match any given tags</p>
674
<p class="short-description">Return an array of stored cache ids which match any given tags</p>
676
<p class="description"><p>In case of multiple tags, a logical OR is made between tags</p></p>
675
<p class="description"><p>In case of multiple tags, a logical OR is made between tags</p></p>
677
	<ul class="tags">
676
	<ul class="tags">
678
				<li><span class="field">return:</span> array of matching any cache ids (string)</li>
677
				<li><span class="field">return:</span> array of matching any cache ids (string)</li>
679
				<li><span class="field">access:</span> public</li>
678
				<li><span class="field">access:</span> public</li>
680
			</ul>
679
			</ul>
681
	
680
	
682
	<div class="method-signature">
681
	<div class="method-signature">
683
		<span class="method-result">array</span>
682
		<span class="method-result">array</span>
684
		<span class="method-name">
683
		<span class="method-name">
685
			getIdsAvecUnTag
684
			getIdsAvecUnTag
686
		</span>
685
		</span>
687
					([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
686
					([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
688
			</div>
687
			</div>
689
	
688
	
690
			<ul class="parameters">
689
			<ul class="parameters">
691
					<li>
690
					<li>
692
				<span class="var-type">array</span>
691
				<span class="var-type">array</span>
693
				<span class="var-name">$tags</span><span class="var-description">: array of tags</span>			</li>
692
				<span class="var-name">$tags</span><span class="var-description">: array of tags</span>			</li>
694
				</ul>
693
				</ul>
695
		
694
		
696
			
695
			
697
	</div>
696
	</div>
698
<a name="methodgetIdsSansLesTags" id="getIdsSansLesTags"><!-- --></a>
697
<a name="methodgetIdsSansLesTags" id="getIdsSansLesTags"><!-- --></a>
699
<div class="evenrow">
698
<div class="evenrow">
700
	
699
	
701
	<div class="method-header">
700
	<div class="method-header">
702
		<span class="method-title">getIdsSansLesTags</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a313">313</a></span>)
701
		<span class="method-title">getIdsSansLesTags</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a313">313</a></span>)
703
	</div> 
702
	</div> 
704
	
703
	
705
	<!-- ========== Info from phpDoc block ========= -->
704
	<!-- ========== Info from phpDoc block ========= -->
706
<p class="short-description">Return an array of stored cache ids which don't match given tags</p>
705
<p class="short-description">Return an array of stored cache ids which don't match given tags</p>
707
<p class="description"><p>In case of multiple tags, a logical OR is made between tags</p></p>
706
<p class="description"><p>In case of multiple tags, a logical OR is made between tags</p></p>
708
	<ul class="tags">
707
	<ul class="tags">
709
				<li><span class="field">return:</span> array of not matching cache ids (string)</li>
708
				<li><span class="field">return:</span> array of not matching cache ids (string)</li>
710
				<li><span class="field">access:</span> public</li>
709
				<li><span class="field">access:</span> public</li>
711
			</ul>
710
			</ul>
712
	
711
	
713
	<div class="method-signature">
712
	<div class="method-signature">
714
		<span class="method-result">array</span>
713
		<span class="method-result">array</span>
715
		<span class="method-name">
714
		<span class="method-name">
716
			getIdsSansLesTags
715
			getIdsSansLesTags
717
		</span>
716
		</span>
718
					([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
717
					([<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
719
			</div>
718
			</div>
720
	
719
	
721
			<ul class="parameters">
720
			<ul class="parameters">
722
					<li>
721
					<li>
723
				<span class="var-type">array</span>
722
				<span class="var-type">array</span>
724
				<span class="var-name">$tags</span><span class="var-description">: array of tags</span>			</li>
723
				<span class="var-name">$tags</span><span class="var-description">: array of tags</span>			</li>
725
				</ul>
724
				</ul>
726
		
725
		
727
			
726
			
728
	</div>
727
	</div>
729
<a name="methodgetMetadonnees" id="getMetadonnees"><!-- --></a>
728
<a name="methodgetMetadonnees" id="getMetadonnees"><!-- --></a>
730
<div class="oddrow">
729
<div class="oddrow">
731
	
730
	
732
	<div class="method-header">
731
	<div class="method-header">
733
		<span class="method-title">getMetadonnees</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a353">353</a></span>)
732
		<span class="method-title">getMetadonnees</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a353">353</a></span>)
734
	</div> 
733
	</div> 
735
	
734
	
736
	<!-- ========== Info from phpDoc block ========= -->
735
	<!-- ========== Info from phpDoc block ========= -->
737
<p class="short-description">Return an array of metadatas for the given cache id</p>
736
<p class="short-description">Return an array of metadatas for the given cache id</p>
738
<p class="description"><p>The array will include these keys : <ul><li>expire : the expire timestamp</li><li>tags : a string array of tags</li><li>mtime : timestamp of last modification time</li></ul></p></p>
737
<p class="description"><p>The array will include these keys : <ul><li>expire : the expire timestamp</li><li>tags : a string array of tags</li><li>mtime : timestamp of last modification time</li></ul></p></p>
739
	<ul class="tags">
738
	<ul class="tags">
740
				<li><span class="field">return:</span> array of metadatas (false if the cache id is not found)</li>
739
				<li><span class="field">return:</span> array of metadatas (false if the cache id is not found)</li>
741
				<li><span class="field">access:</span> public</li>
740
				<li><span class="field">access:</span> public</li>
742
			</ul>
741
			</ul>
743
	
742
	
744
	<div class="method-signature">
743
	<div class="method-signature">
745
		<span class="method-result">array</span>
744
		<span class="method-result">array</span>
746
		<span class="method-name">
745
		<span class="method-name">
747
			getMetadonnees
746
			getMetadonnees
748
		</span>
747
		</span>
749
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
748
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
750
			</div>
749
			</div>
751
	
750
	
752
			<ul class="parameters">
751
			<ul class="parameters">
753
					<li>
752
					<li>
754
				<span class="var-type">string</span>
753
				<span class="var-type">string</span>
755
				<span class="var-name">$id</span><span class="var-description">: cache id</span>			</li>
754
				<span class="var-name">$id</span><span class="var-description">: cache id</span>			</li>
756
				</ul>
755
				</ul>
757
		
756
		
758
			
757
			
759
	</div>
758
	</div>
760
<a name="methodgetPourcentageRemplissage" id="getPourcentageRemplissage"><!-- --></a>
759
<a name="methodgetPourcentageRemplissage" id="getPourcentageRemplissage"><!-- --></a>
761
<div class="evenrow">
760
<div class="evenrow">
762
	
761
	
763
	<div class="method-header">
762
	<div class="method-header">
764
		<span class="method-title">getPourcentageRemplissage</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a338">338</a></span>)
763
		<span class="method-title">getPourcentageRemplissage</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a338">338</a></span>)
765
	</div> 
764
	</div> 
766
	
765
	
767
	<!-- ========== Info from phpDoc block ========= -->
766
	<!-- ========== Info from phpDoc block ========= -->
768
<p class="short-description">Return the filling percentage of the backend storage</p>
767
<p class="short-description">Return the filling percentage of the backend storage</p>
769
	<ul class="tags">
768
	<ul class="tags">
770
				<li><span class="field">return:</span> integer between 0 and 100</li>
769
				<li><span class="field">return:</span> integer between 0 and 100</li>
771
				<li><span class="field">access:</span> public</li>
770
				<li><span class="field">access:</span> public</li>
772
			</ul>
771
			</ul>
773
	
772
	
774
	<div class="method-signature">
773
	<div class="method-signature">
775
		<span class="method-result">int</span>
774
		<span class="method-result">int</span>
776
		<span class="method-name">
775
		<span class="method-name">
777
			getPourcentageRemplissage
776
			getPourcentageRemplissage
778
		</span>
777
		</span>
779
				()
778
				()
780
			</div>
779
			</div>
781
	
780
	
782
		
781
		
783
			
782
			
784
	</div>
783
	</div>
785
<a name="methodgetTags" id="getTags"><!-- --></a>
784
<a name="methodgetTags" id="getTags"><!-- --></a>
786
<div class="oddrow">
785
<div class="oddrow">
787
	
786
	
788
	<div class="method-header">
787
	<div class="method-header">
789
		<span class="method-title">getTags</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a287">287</a></span>)
788
		<span class="method-title">getTags</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a287">287</a></span>)
790
	</div> 
789
	</div> 
791
	
790
	
792
	<!-- ========== Info from phpDoc block ========= -->
791
	<!-- ========== Info from phpDoc block ========= -->
793
<p class="short-description">Return an array of stored tags</p>
792
<p class="short-description">Return an array of stored tags</p>
794
	<ul class="tags">
793
	<ul class="tags">
795
				<li><span class="field">return:</span> array of stored tags (string)</li>
794
				<li><span class="field">return:</span> array of stored tags (string)</li>
796
				<li><span class="field">access:</span> public</li>
795
				<li><span class="field">access:</span> public</li>
797
			</ul>
796
			</ul>
798
	
797
	
799
	<div class="method-signature">
798
	<div class="method-signature">
800
		<span class="method-result">array</span>
799
		<span class="method-result">array</span>
801
		<span class="method-name">
800
		<span class="method-name">
802
			getTags
801
			getTags
803
		</span>
802
		</span>
804
				()
803
				()
805
			</div>
804
			</div>
806
	
805
	
807
		
806
		
808
			
807
			
809
	</div>
808
	</div>
810
<a name="methodgetTimestampExpiration" id="getTimestampExpiration"><!-- --></a>
809
<a name="methodgetTimestampExpiration" id="getTimestampExpiration"><!-- --></a>
811
<div class="evenrow">
810
<div class="evenrow">
812
	
811
	
813
	<div class="method-header">
812
	<div class="method-header">
814
		<span class="method-title">getTimestampExpiration</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a495">495</a></span>)
813
		<span class="method-title">getTimestampExpiration</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a495">495</a></span>)
815
	</div> 
814
	</div> 
816
	
815
	
817
	<!-- ========== Info from phpDoc block ========= -->
816
	<!-- ========== Info from phpDoc block ========= -->
818
<p class="short-description">Calcule et retourne le timestamp d'expiration</p>
817
<p class="short-description">Calcule et retourne le timestamp d'expiration</p>
819
	<ul class="tags">
818
	<ul class="tags">
820
				<li><span class="field">return:</span> timestamp d'expiration (unix timestamp)</li>
819
				<li><span class="field">return:</span> timestamp d'expiration (unix timestamp)</li>
821
				<li><span class="field">access:</span> public</li>
820
				<li><span class="field">access:</span> public</li>
822
			</ul>
821
			</ul>
823
	
822
	
824
	<div class="method-signature">
823
	<div class="method-signature">
825
		<span class="method-result">int</span>
824
		<span class="method-result">int</span>
826
		<span class="method-name">
825
		<span class="method-name">
827
			getTimestampExpiration
826
			getTimestampExpiration
828
		</span>
827
		</span>
829
					(<span class="var-type"></span>&nbsp;<span class="var-name">$duree_de_vie</span>)
828
					(<span class="var-type"></span>&nbsp;<span class="var-name">$duree_de_vie</span>)
830
			</div>
829
			</div>
831
	
830
	
832
			<ul class="parameters">
831
			<ul class="parameters">
833
					<li>
832
					<li>
834
				<span class="var-type"></span>
833
				<span class="var-type"></span>
835
				<span class="var-name">$duree_de_vie</span>			</li>
834
				<span class="var-name">$duree_de_vie</span>			</li>
836
				</ul>
835
				</ul>
837
		
836
		
838
			
837
			
839
	</div>
838
	</div>
840
<a name="methodnettoyer" id="nettoyer"><!-- --></a>
839
<a name="methodnettoyer" id="nettoyer"><!-- --></a>
841
<div class="oddrow">
840
<div class="oddrow">
842
	
841
	
843
	<div class="method-header">
842
	<div class="method-header">
844
		<span class="method-title">nettoyer</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a254">254</a></span>)
843
		<span class="method-title">nettoyer</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a254">254</a></span>)
845
	</div> 
844
	</div> 
846
	
845
	
847
	<!-- ========== Info from phpDoc block ========= -->
846
	<!-- ========== Info from phpDoc block ========= -->
848
<p class="short-description">Nettoyage des enregistrements en cache</p>
847
<p class="short-description">Nettoyage des enregistrements en cache</p>
849
<p class="description"><p>Mode de nettoyage disponibles :  'tous' (défaut)	=&gt; supprime tous les enregistrements ($tags n'est pas utilisé)  'expiration'		=&gt; supprime tous les enregistrements dont la date d'expériration est dépassée ($tags n'est pas utilisé)  'avecLesTag'		=&gt; supprime tous les enregistrements contenant tous les tags indiqués  'sansLesTag'		=&gt; supprime tous les enregistrements contenant aucun des tags indiqués  'avecUnTag'			=&gt; supprime tous les enregistrements contenant au moins un des tags indiqués</p></p>
848
<p class="description"><p>Mode de nettoyage disponibles :  'tous' (défaut)	=&gt; supprime tous les enregistrements ($tags n'est pas utilisé)  'expiration'		=&gt; supprime tous les enregistrements dont la date d'expériration est dépassée ($tags n'est pas utilisé)  'avecLesTag'		=&gt; supprime tous les enregistrements contenant tous les tags indiqués  'sansLesTag'		=&gt; supprime tous les enregistrements contenant aucun des tags indiqués  'avecUnTag'			=&gt; supprime tous les enregistrements contenant au moins un des tags indiqués</p></p>
850
	<ul class="tags">
849
	<ul class="tags">
851
				<li><span class="field">return:</span> True si ok</li>
850
				<li><span class="field">return:</span> True si ok</li>
852
				<li><span class="field">access:</span> public</li>
851
				<li><span class="field">access:</span> public</li>
853
			</ul>
852
			</ul>
854
	
853
	
855
	<div class="method-signature">
854
	<div class="method-signature">
856
		<span class="method-result">boolean</span>
855
		<span class="method-result">boolean</span>
857
		<span class="method-name">
856
		<span class="method-name">
858
			nettoyer
857
			nettoyer
859
		</span>
858
		</span>
860
					([<span class="var-type">string</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">self::NETTOYAGE_MODE_TOUS</span>], [<span class="var-type">array|string</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
859
					([<span class="var-type">string</span>&nbsp;<span class="var-name">$mode</span> = <span class="var-default">self::NETTOYAGE_MODE_TOUS</span>], [<span class="var-type">array|string</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>])
861
			</div>
860
			</div>
862
	
861
	
863
			<ul class="parameters">
862
			<ul class="parameters">
864
					<li>
863
					<li>
865
				<span class="var-type">string</span>
864
				<span class="var-type">string</span>
866
				<span class="var-name">$mode</span><span class="var-description">: mode de nettoyage</span>			</li>
865
				<span class="var-name">$mode</span><span class="var-description">: mode de nettoyage</span>			</li>
867
					<li>
866
					<li>
868
				<span class="var-type">array|string</span>
867
				<span class="var-type">array|string</span>
869
				<span class="var-name">$tags</span><span class="var-description">: peut être un tableau de chaîne ou une simple chaine.</span>			</li>
868
				<span class="var-name">$tags</span><span class="var-description">: peut être un tableau de chaîne ou une simple chaine.</span>			</li>
870
				</ul>
869
				</ul>
871
		
870
		
872
			
871
			
873
	</div>
872
	</div>
874
<a name="methodsauver" id="sauver"><!-- --></a>
873
<a name="methodsauver" id="sauver"><!-- --></a>
875
<div class="evenrow">
874
<div class="evenrow">
876
	
875
	
877
	<div class="method-header">
876
	<div class="method-header">
878
		<span class="method-title">sauver</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a202">202</a></span>)
877
		<span class="method-title">sauver</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a202">202</a></span>)
879
	</div> 
878
	</div> 
880
	
879
	
881
	<!-- ========== Info from phpDoc block ========= -->
880
	<!-- ========== Info from phpDoc block ========= -->
882
<p class="short-description">Sauvegarde en cache les données passées en paramètre.</p>
881
<p class="short-description">Sauvegarde en cache les données passées en paramètre.</p>
883
	<ul class="tags">
882
	<ul class="tags">
884
				<li><span class="field">return:</span> True si aucun problème n'est survenu.</li>
883
				<li><span class="field">return:</span> True si aucun problème n'est survenu.</li>
885
				<li><span class="field">access:</span> public</li>
884
				<li><span class="field">access:</span> public</li>
886
			</ul>
885
			</ul>
887
	
886
	
888
	<div class="method-signature">
887
	<div class="method-signature">
889
		<span class="method-result">boolean</span>
888
		<span class="method-result">boolean</span>
890
		<span class="method-name">
889
		<span class="method-name">
891
			sauver
890
			sauver
892
		</span>
891
		</span>
893
					(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$donnees</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$duree_de_vie_specifique</span> = <span class="var-default">false</span>])
892
					(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$donnees</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">array</span>&nbsp;<span class="var-name">$tags</span> = <span class="var-default">array()</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$duree_de_vie_specifique</span> = <span class="var-default">false</span>])
894
			</div>
893
			</div>
895
	
894
	
896
			<ul class="parameters">
895
			<ul class="parameters">
897
					<li>
896
					<li>
898
				<span class="var-type">mixed</span>
897
				<span class="var-type">mixed</span>
899
				<span class="var-name">$donnees</span><span class="var-description">: Données à mettre en cache (peut être différent d'une chaine si serialisation_auto vaut true).</span>			</li>
898
				<span class="var-name">$donnees</span><span class="var-description">: Données à mettre en cache (peut être différent d'une chaine si serialisation_auto vaut true).</span>			</li>
900
					<li>
899
					<li>
901
				<span class="var-type">string</span>
900
				<span class="var-type">string</span>
902
				<span class="var-name">$id</span><span class="var-description">: Identifiant du cache (s'il n'est pas définit, le dernier identifiant sera utilisé).</span>			</li>
901
				<span class="var-name">$id</span><span class="var-description">: Identifiant du cache (s'il n'est pas définit, le dernier identifiant sera utilisé).</span>			</li>
903
					<li>
902
					<li>
904
				<span class="var-type">array</span>
903
				<span class="var-type">array</span>
905
				<span class="var-name">$tags</span><span class="var-description">: Mots-clés du cache.</span>			</li>
904
				<span class="var-name">$tags</span><span class="var-description">: Mots-clés du cache.</span>			</li>
906
					<li>
905
					<li>
907
				<span class="var-type">int</span>
906
				<span class="var-type">int</span>
908
				<span class="var-name">$duree_de_vie_specifique</span><span class="var-description">: Si != false, indique une durée de vie spécifique pour cet enregistrement en cache (null =&gt; durée de vie infinie)</span>			</li>
907
				<span class="var-name">$duree_de_vie_specifique</span><span class="var-description">: Si != false, indique une durée de vie spécifique pour cet enregistrement en cache (null =&gt; durée de vie infinie)</span>			</li>
909
				</ul>
908
				</ul>
910
		
909
		
911
			
910
			
912
	</div>
911
	</div>
913
<a name="methodsetEmplacement" id="setEmplacement"><!-- --></a>
912
<a name="methodsetEmplacement" id="setEmplacement"><!-- --></a>
914
<div class="oddrow">
913
<div class="oddrow">
915
	
914
	
916
	<div class="method-header">
915
	<div class="method-header">
917
		<span class="method-title">setEmplacement</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a140">140</a></span>)
916
		<span class="method-title">setEmplacement</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a140">140</a></span>)
918
	</div> 
917
	</div> 
919
	
918
	
920
	<!-- ========== Info from phpDoc block ========= -->
919
	<!-- ========== Info from phpDoc block ========= -->
921
<p class="short-description">Permet de (re-)définir l'emplacement pour le stockage du cache.</p>
920
<p class="short-description">Permet de (re-)définir l'emplacement pour le stockage du cache.</p>
922
<p class="description"><p>En fonction du mode de stockage utilisé , l'emplacement indiqué correspondra au chemin du : <ul><li>dossier où stocker les fichiers pour le mode &quot;fichier&quot;.</li><li>fichier de la base de données pour le mode &quot;sqlite&quot;.</li></ul></p></p>
921
<p class="description"><p>En fonction du mode de stockage utilisé , l'emplacement indiqué correspondra au chemin du : <ul><li>dossier où stocker les fichiers pour le mode &quot;fichier&quot;.</li><li>fichier de la base de données pour le mode &quot;sqlite&quot;.</li></ul></p></p>
923
	<ul class="tags">
922
	<ul class="tags">
924
				<li><span class="field">access:</span> public</li>
923
				<li><span class="field">access:</span> public</li>
925
			</ul>
924
			</ul>
926
	
925
	
927
	<div class="method-signature">
926
	<div class="method-signature">
928
		<span class="method-result">void</span>
927
		<span class="method-result">void</span>
929
		<span class="method-name">
928
		<span class="method-name">
930
			setEmplacement
929
			setEmplacement
931
		</span>
930
		</span>
932
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$emplacement</span>)
931
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$emplacement</span>)
933
			</div>
932
			</div>
934
	
933
	
935
			<ul class="parameters">
934
			<ul class="parameters">
936
					<li>
935
					<li>
937
				<span class="var-type">string</span>
936
				<span class="var-type">string</span>
938
				<span class="var-name">$emplacement</span><span class="var-description">: chemin vers dossier (Cache::STOCKAGE_MODE_FICHIER) ou fichier base Sqlite (Cache::STOCKAGE_MODE_SQLITE)</span>			</li>
937
				<span class="var-name">$emplacement</span><span class="var-description">: chemin vers dossier (Cache::STOCKAGE_MODE_FICHIER) ou fichier base Sqlite (Cache::STOCKAGE_MODE_SQLITE)</span>			</li>
939
				</ul>
938
				</ul>
940
		
939
		
941
			
940
			
942
	</div>
941
	</div>
943
<a name="methodsupprimer" id="supprimer"><!-- --></a>
942
<a name="methodsupprimer" id="supprimer"><!-- --></a>
944
<div class="evenrow">
943
<div class="evenrow">
945
	
944
	
946
	<div class="method-header">
945
	<div class="method-header">
947
		<span class="method-title">supprimer</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a230">230</a></span>)
946
		<span class="method-title">supprimer</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a230">230</a></span>)
948
	</div> 
947
	</div> 
949
	
948
	
950
	<!-- ========== Info from phpDoc block ========= -->
949
	<!-- ========== Info from phpDoc block ========= -->
951
<p class="short-description">Supprime un enregistrement en cache.</p>
950
<p class="short-description">Supprime un enregistrement en cache.</p>
952
	<ul class="tags">
951
	<ul class="tags">
953
				<li><span class="field">return:</span> True si ok</li>
952
				<li><span class="field">return:</span> True si ok</li>
954
				<li><span class="field">access:</span> public</li>
953
				<li><span class="field">access:</span> public</li>
955
			</ul>
954
			</ul>
956
	
955
	
957
	<div class="method-signature">
956
	<div class="method-signature">
958
		<span class="method-result">boolean</span>
957
		<span class="method-result">boolean</span>
959
		<span class="method-name">
958
		<span class="method-name">
960
			supprimer
959
			supprimer
961
		</span>
960
		</span>
962
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
961
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
963
			</div>
962
			</div>
964
	
963
	
965
			<ul class="parameters">
964
			<ul class="parameters">
966
					<li>
965
					<li>
967
				<span class="var-type">string</span>
966
				<span class="var-type">string</span>
968
				<span class="var-name">$id</span><span class="var-description">: Identificant du cache à supprimer.</span>			</li>
967
				<span class="var-name">$id</span><span class="var-description">: Identificant du cache à supprimer.</span>			</li>
969
				</ul>
968
				</ul>
970
		
969
		
971
			
970
			
972
	</div>
971
	</div>
973
<a name="methodtester" id="tester"><!-- --></a>
972
<a name="methodtester" id="tester"><!-- --></a>
974
<div class="oddrow">
973
<div class="oddrow">
975
	
974
	
976
	<div class="method-header">
975
	<div class="method-header">
977
		<span class="method-title">tester</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a182">182</a></span>)
976
		<span class="method-title">tester</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a182">182</a></span>)
978
	</div> 
977
	</div> 
979
	
978
	
980
	<!-- ========== Info from phpDoc block ========= -->
979
	<!-- ========== Info from phpDoc block ========= -->
981
<p class="short-description">Test if a cache is available for the given id</p>
980
<p class="short-description">Test if a cache is available for the given id</p>
982
	<ul class="tags">
981
	<ul class="tags">
983
				<li><span class="field">return:</span> Last modified time of cache entry if it is available, false otherwise</li>
982
				<li><span class="field">return:</span> Last modified time of cache entry if it is available, false otherwise</li>
984
				<li><span class="field">access:</span> public</li>
983
				<li><span class="field">access:</span> public</li>
985
			</ul>
984
			</ul>
986
	
985
	
987
	<div class="method-signature">
986
	<div class="method-signature">
988
		<span class="method-result">int|false</span>
987
		<span class="method-result">int|false</span>
989
		<span class="method-name">
988
		<span class="method-name">
990
			tester
989
			tester
991
		</span>
990
		</span>
992
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
991
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span>)
993
			</div>
992
			</div>
994
	
993
	
995
			<ul class="parameters">
994
			<ul class="parameters">
996
					<li>
995
					<li>
997
				<span class="var-type">string</span>
996
				<span class="var-type">string</span>
998
				<span class="var-name">$id</span><span class="var-description">: Cache id</span>			</li>
997
				<span class="var-name">$id</span><span class="var-description">: Cache id</span>			</li>
999
				</ul>
998
				</ul>
1000
		
999
		
1001
			
1000
			
1002
	</div>
1001
	</div>
1003
						
1002
						
1004
		</div>
1003
		</div>
1005
	</div>
1004
	</div>
1006
 
1005
 
1007
	<a name="sec-consts"></a>
1006
	<a name="sec-consts"></a>
1008
	<div class="info-box">
1007
	<div class="info-box">
1009
		<div class="info-box-title">Class Constants</div>
1008
		<div class="info-box-title">Class Constants</div>
1010
		<div class="nav-bar">
1009
		<div class="nav-bar">
1011
			<a href="#sec-description">Description</a> |
1010
			<a href="#sec-description">Description</a> |
1012
										<a href="#sec-var-summary">Constants</a> (<span class="disabled">details</span>)
1011
										<a href="#sec-var-summary">Constants</a> (<span class="disabled">details</span>)
1013
						
1012
						
1014
			
1013
			
1015
												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
1014
												<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
1016
														| 
1015
														| 
1017
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
1016
									<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
1018
							
1017
							
1019
					</div>
1018
					</div>
1020
		<div class="info-box-body">
1019
		<div class="info-box-body">
1021
			<a name="constNETTOYAGE_MODE_AVEC_LES_TAGS" id="NETTOYAGE_MODE_AVEC_LES_TAGS"><!-- --></A>
1020
			<a name="constNETTOYAGE_MODE_AVEC_LES_TAGS" id="NETTOYAGE_MODE_AVEC_LES_TAGS"><!-- --></A>
1022
<div class="evenrow">
1021
<div class="evenrow">
1023
 
1022
 
1024
	<div class="const-header">
1023
	<div class="const-header">
1025
		<img src="../media/images/Variable.png" />
1024
		<img src="../media/images/Variable.png" />
1026
		<span class="const-title">
1025
		<span class="const-title">
1027
			<span class="const-name">NETTOYAGE_MODE_AVEC_LES_TAGS</span>
1026
			<span class="const-name">NETTOYAGE_MODE_AVEC_LES_TAGS</span>
1028
			 = <span class="const-default"> &quot;avecLesTags&quot;</span>
1027
			 = <span class="const-default"> &quot;avecLesTags&quot;</span>
1029
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a30">30</a></span>)
1028
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a30">30</a></span>)
1030
		</span>
1029
		</span>
1031
	</div>
1030
	</div>
1032
 
1031
 
1033
	<!-- ========== Info from phpDoc block ========= -->
1032
	<!-- ========== Info from phpDoc block ========= -->
1034
<p class="short-description">'avecLesTags' : supprime tous les enregistrements contenant tous les tags indiqués.</p>
1033
<p class="short-description">'avecLesTags' : supprime tous les enregistrements contenant tous les tags indiqués.</p>
1035
	
1034
	
1036
	
1035
	
1037
</div>
1036
</div>
1038
<a name="constNETTOYAGE_MODE_AVEC_UN_TAG" id="NETTOYAGE_MODE_AVEC_UN_TAG"><!-- --></A>
1037
<a name="constNETTOYAGE_MODE_AVEC_UN_TAG" id="NETTOYAGE_MODE_AVEC_UN_TAG"><!-- --></A>
1039
<div class="oddrow">
1038
<div class="oddrow">
1040
 
1039
 
1041
	<div class="const-header">
1040
	<div class="const-header">
1042
		<img src="../media/images/Variable.png" />
1041
		<img src="../media/images/Variable.png" />
1043
		<span class="const-title">
1042
		<span class="const-title">
1044
			<span class="const-name">NETTOYAGE_MODE_AVEC_UN_TAG</span>
1043
			<span class="const-name">NETTOYAGE_MODE_AVEC_UN_TAG</span>
1045
			 = <span class="const-default"> &quot;avecUnTag&quot;</span>
1044
			 = <span class="const-default"> &quot;avecUnTag&quot;</span>
1046
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a34">34</a></span>)
1045
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a34">34</a></span>)
1047
		</span>
1046
		</span>
1048
	</div>
1047
	</div>
1049
 
1048
 
1050
	<!-- ========== Info from phpDoc block ========= -->
1049
	<!-- ========== Info from phpDoc block ========= -->
1051
<p class="short-description">'avecUnTag' : supprime tous les enregistrements contenant au moins un des tags indiqués.</p>
1050
<p class="short-description">'avecUnTag' : supprime tous les enregistrements contenant au moins un des tags indiqués.</p>
1052
	
1051
	
1053
	
1052
	
1054
</div>
1053
</div>
1055
<a name="constNETTOYAGE_MODE_EXPIRATION" id="NETTOYAGE_MODE_EXPIRATION"><!-- --></A>
1054
<a name="constNETTOYAGE_MODE_EXPIRATION" id="NETTOYAGE_MODE_EXPIRATION"><!-- --></A>
1056
<div class="evenrow">
1055
<div class="evenrow">
1057
 
1056
 
1058
	<div class="const-header">
1057
	<div class="const-header">
1059
		<img src="../media/images/Variable.png" />
1058
		<img src="../media/images/Variable.png" />
1060
		<span class="const-title">
1059
		<span class="const-title">
1061
			<span class="const-name">NETTOYAGE_MODE_EXPIRATION</span>
1060
			<span class="const-name">NETTOYAGE_MODE_EXPIRATION</span>
1062
			 = <span class="const-default"> &quot;expiration&quot;</span>
1061
			 = <span class="const-default"> &quot;expiration&quot;</span>
1063
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a28">28</a></span>)
1062
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a28">28</a></span>)
1064
		</span>
1063
		</span>
1065
	</div>
1064
	</div>
1066
 
1065
 
1067
	<!-- ========== Info from phpDoc block ========= -->
1066
	<!-- ========== Info from phpDoc block ========= -->
1068
<p class="short-description">'expiration' : supprime tous les enregistrements dont la date d'expériration est dépassée.</p>
1067
<p class="short-description">'expiration' : supprime tous les enregistrements dont la date d'expériration est dépassée.</p>
1069
	
1068
	
1070
	
1069
	
1071
</div>
1070
</div>
1072
<a name="constNETTOYAGE_MODE_SANS_LES_TAGS" id="NETTOYAGE_MODE_SANS_LES_TAGS"><!-- --></A>
1071
<a name="constNETTOYAGE_MODE_SANS_LES_TAGS" id="NETTOYAGE_MODE_SANS_LES_TAGS"><!-- --></A>
1073
<div class="oddrow">
1072
<div class="oddrow">
1074
 
1073
 
1075
	<div class="const-header">
1074
	<div class="const-header">
1076
		<img src="../media/images/Variable.png" />
1075
		<img src="../media/images/Variable.png" />
1077
		<span class="const-title">
1076
		<span class="const-title">
1078
			<span class="const-name">NETTOYAGE_MODE_SANS_LES_TAGS</span>
1077
			<span class="const-name">NETTOYAGE_MODE_SANS_LES_TAGS</span>
1079
			 = <span class="const-default"> &quot;sansLesTags&quot;</span>
1078
			 = <span class="const-default"> &quot;sansLesTags&quot;</span>
1080
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a32">32</a></span>)
1079
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a32">32</a></span>)
1081
		</span>
1080
		</span>
1082
	</div>
1081
	</div>
1083
 
1082
 
1084
	<!-- ========== Info from phpDoc block ========= -->
1083
	<!-- ========== Info from phpDoc block ========= -->
1085
<p class="short-description">'sansLesTags' : supprime tous les enregistrements contenant aucun des tags indiqués.</p>
1084
<p class="short-description">'sansLesTags' : supprime tous les enregistrements contenant aucun des tags indiqués.</p>
1086
	
1085
	
1087
	
1086
	
1088
</div>
1087
</div>
1089
<a name="constNETTOYAGE_MODE_TOUS" id="NETTOYAGE_MODE_TOUS"><!-- --></A>
1088
<a name="constNETTOYAGE_MODE_TOUS" id="NETTOYAGE_MODE_TOUS"><!-- --></A>
1090
<div class="evenrow">
1089
<div class="evenrow">
1091
 
1090
 
1092
	<div class="const-header">
1091
	<div class="const-header">
1093
		<img src="../media/images/Variable.png" />
1092
		<img src="../media/images/Variable.png" />
1094
		<span class="const-title">
1093
		<span class="const-title">
1095
			<span class="const-name">NETTOYAGE_MODE_TOUS</span>
1094
			<span class="const-name">NETTOYAGE_MODE_TOUS</span>
1096
			 = <span class="const-default"> &quot;tous&quot;</span>
1095
			 = <span class="const-default"> &quot;tous&quot;</span>
1097
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a26">26</a></span>)
1096
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a26">26</a></span>)
1098
		</span>
1097
		</span>
1099
	</div>
1098
	</div>
1100
 
1099
 
1101
	<!-- ========== Info from phpDoc block ========= -->
1100
	<!-- ========== Info from phpDoc block ========= -->
1102
<p class="short-description">'tous' (par défaut) : supprime tous les enregistrements.</p>
1101
<p class="short-description">'tous' (par défaut) : supprime tous les enregistrements.</p>
1103
	
1102
	
1104
	
1103
	
1105
</div>
1104
</div>
1106
<a name="constSTOCKAGE_MODE_FICHIER" id="STOCKAGE_MODE_FICHIER"><!-- --></A>
1105
<a name="constSTOCKAGE_MODE_FICHIER" id="STOCKAGE_MODE_FICHIER"><!-- --></A>
1107
<div class="oddrow">
1106
<div class="oddrow">
1108
 
1107
 
1109
	<div class="const-header">
1108
	<div class="const-header">
1110
		<img src="../media/images/Variable.png" />
1109
		<img src="../media/images/Variable.png" />
1111
		<span class="const-title">
1110
		<span class="const-title">
1112
			<span class="const-name">STOCKAGE_MODE_FICHIER</span>
1111
			<span class="const-name">STOCKAGE_MODE_FICHIER</span>
1113
			 = <span class="const-default"> &quot;Fichier&quot;</span>
1112
			 = <span class="const-default"> &quot;Fichier&quot;</span>
1114
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a21">21</a></span>)
1113
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a21">21</a></span>)
1115
		</span>
1114
		</span>
1116
	</div>
1115
	</div>
1117
 
1116
 
1118
	<!-- ========== Info from phpDoc block ========= -->
1117
	<!-- ========== Info from phpDoc block ========= -->
1119
<p class="short-description">Socke les enregistrements du cache dans des fichiers textes.</p>
1118
<p class="short-description">Socke les enregistrements du cache dans des fichiers textes.</p>
1120
	
1119
	
1121
	
1120
	
1122
</div>
1121
</div>
1123
<a name="constSTOCKAGE_MODE_SIMPLE" id="STOCKAGE_MODE_SIMPLE"><!-- --></A>
1122
<a name="constSTOCKAGE_MODE_SIMPLE" id="STOCKAGE_MODE_SIMPLE"><!-- --></A>
1124
<div class="evenrow">
1123
<div class="evenrow">
1125
 
1124
 
1126
	<div class="const-header">
1125
	<div class="const-header">
1127
		<img src="../media/images/Variable.png" />
1126
		<img src="../media/images/Variable.png" />
1128
		<span class="const-title">
1127
		<span class="const-title">
1129
			<span class="const-name">STOCKAGE_MODE_SIMPLE</span>
1128
			<span class="const-name">STOCKAGE_MODE_SIMPLE</span>
1130
			 = <span class="const-default"> &quot;FichierSimple&quot;</span>
1129
			 = <span class="const-default"> &quot;FichierSimple&quot;</span>
1131
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a19">19</a></span>)
1130
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a19">19</a></span>)
1132
		</span>
1131
		</span>
1133
	</div>
1132
	</div>
1134
 
1133
 
1135
	<!-- ========== Info from phpDoc block ========= -->
1134
	<!-- ========== Info from phpDoc block ========= -->
1136
<p class="short-description">Socke les enregistrements du cache dans des fichiers textes de façon extremement simple.</p>
1135
<p class="short-description">Socke les enregistrements du cache dans des fichiers textes de façon extremement simple.</p>
1137
	
1136
	
1138
	
1137
	
1139
</div>
1138
</div>
1140
<a name="constSTOCKAGE_MODE_SQLITE" id="STOCKAGE_MODE_SQLITE"><!-- --></A>
1139
<a name="constSTOCKAGE_MODE_SQLITE" id="STOCKAGE_MODE_SQLITE"><!-- --></A>
1141
<div class="oddrow">
1140
<div class="oddrow">
1142
 
1141
 
1143
	<div class="const-header">
1142
	<div class="const-header">
1144
		<img src="../media/images/Variable.png" />
1143
		<img src="../media/images/Variable.png" />
1145
		<span class="const-title">
1144
		<span class="const-title">
1146
			<span class="const-name">STOCKAGE_MODE_SQLITE</span>
1145
			<span class="const-name">STOCKAGE_MODE_SQLITE</span>
1147
			 = <span class="const-default"> &quot;Sqlite&quot;</span>
1146
			 = <span class="const-default"> &quot;Sqlite&quot;</span>
1148
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a23">23</a></span>)
1147
			(line <span class="line-number"><a href="../__filesource/fsource_Framework__Cache.php.html#a23">23</a></span>)
1149
		</span>
1148
		</span>
1150
	</div>
1149
	</div>
1151
 
1150
 
1152
	<!-- ========== Info from phpDoc block ========= -->
1151
	<!-- ========== Info from phpDoc block ========= -->
1153
<p class="short-description">Socke les enregistrements du cache dans une base de données SQLite.</p>
1152
<p class="short-description">Socke les enregistrements du cache dans une base de données SQLite.</p>
1154
	
1153
	
1155
	
1154
	
1156
</div>
1155
</div>
1157
						
1156
						
1158
		</div>
1157
		</div>
1159
	</div>
1158
	</div>
1160
 
1159
 
1161
	<p class="notes" id="credit">
1160
	<p class="notes" id="credit">
1162
		Documentation generated on Tue, 18 Jan 2011 15:13:04 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
1161
		Documentation generated on Tue, 18 Jan 2011 15:30:39 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
1163
	</p>
1162
	</p>
1164
	</div></body>
1163
	</div></body>
1165
</html>
1164
</html>