Subversion Repositories Applications.framework

Rev

Rev 467 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 467 Rev 476
1
<!DOCTYPE html>
1
<!DOCTYPE html>
2
<html>
2
<html>
3
<head>
3
<head>
4
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5
	<meta name="generator" content="ApiGen 2.8.0">
5
	<meta name="generator" content="ApiGen 2.8.0">
6
 
6
 
7
	<title>Class Config | TBFramework - v0.2</title>
7
	<title>Class Config | TBFramework - v0.2</title>
8
 
8
 
9
	<script type="text/javascript" src="resources/combined.js?4205936287"></script>
9
	<script type="text/javascript" src="resources/combined.js?4205936287"></script>
10
	<script type="text/javascript" src="elementlist.js?117657638"></script>
10
	<script type="text/javascript" src="elementlist.js?1835392179"></script>
11
	<link rel="stylesheet" type="text/css" media="all" href="resources/style.css?3505392360">
11
	<link rel="stylesheet" type="text/css" media="all" href="resources/style.css?3505392360">
12
 
12
 
13
</head>
13
</head>
14
 
14
 
15
<body>
15
<body>
16
<div id="left">
16
<div id="left">
17
	<div id="menu">
17
	<div id="menu">
18
		<a href="index.html" title="Overview"><span>Overview</span></a>
18
		<a href="index.html" title="Overview"><span>Overview</span></a>
19
 
19
 
20
 
20
 
21
		<div id="groups">
21
		<div id="groups">
22
			<h3>Packages</h3>
22
			<h3>Packages</h3>
23
			<ul>
23
			<ul>
24
				<li class="active"><a href="package-Framework.html">Framework</a>
24
				<li class="active"><a href="package-Framework.html">Framework</a>
25
						</li>
25
						</li>
26
				<li><a href="package-PHP.html">PHP</a>
26
				<li><a href="package-PHP.html">PHP</a>
27
						</li>
27
						</li>
28
			</ul>
28
			</ul>
29
		</div>
29
		</div>
30
 
30
 
31
		<hr>
31
		<hr>
32
 
32
 
33
 
33
 
34
		<div id="elements">
34
		<div id="elements">
35
			<h3>Classes</h3>
35
			<h3>Classes</h3>
36
			<ul>
36
			<ul>
37
				<li><a href="class-Application.html">Application</a></li>
37
				<li><a href="class-Application.html">Application</a></li>
38
				<li><a href="class-Chronometre.html">Chronometre</a></li>
38
				<li><a href="class-Chronometre.html">Chronometre</a></li>
39
				<li class="active"><a href="class-Config.html">Config</a></li>
39
				<li class="active"><a href="class-Config.html">Config</a></li>
40
				<li><a href="class-Controleur.html">Controleur</a></li>
40
				<li><a href="class-Controleur.html">Controleur</a></li>
41
				<li><a href="class-Debug.html">Debug</a></li>
41
				<li><a href="class-Debug.html">Debug</a></li>
42
				<li><a href="class-GestionnaireException.html">GestionnaireException</a></li>
42
				<li><a href="class-GestionnaireException.html">GestionnaireException</a></li>
-
 
43
				<li><a href="class-I18n.html">I18n</a></li>
43
				<li><a href="class-Log.html">Log</a></li>
44
				<li><a href="class-Log.html">Log</a></li>
44
				<li><a href="class-Modele.html">Modele</a></li>
45
				<li><a href="class-Modele.html">Modele</a></li>
45
				<li><a href="class-Registre.html">Registre</a></li>
46
				<li><a href="class-Registre.html">Registre</a></li>
46
				<li><a href="class-SquelettePhp.html">SquelettePhp</a></li>
47
				<li><a href="class-SquelettePhp.html">SquelettePhp</a></li>
47
				<li><a href="class-Url.html">Url</a></li>
48
				<li><a href="class-Url.html">Url</a></li>
48
			</ul>
49
			</ul>
49
 
50
 
50
 
51
 
51
 
52
 
52
 
53
 
53
 
54
 
54
			<h3>Functions</h3>
55
			<h3>Functions</h3>
55
			<ul>
56
			<ul>
56
				<li><a href="function-autoloadAppliDefaut.html">autoloadAppliDefaut</a></li>
57
				<li><a href="function-autoloadAppliDefaut.html">autoloadAppliDefaut</a></li>
57
				<li><a href="function-autoloadFw.html">autoloadFw</a></li>
58
				<li><a href="function-autoloadFw.html">autoloadFw</a></li>
58
			</ul>
59
			</ul>
59
		</div>
60
		</div>
60
	</div>
61
	</div>
61
</div>
62
</div>
62
 
63
 
63
<div id="splitter"></div>
64
<div id="splitter"></div>
64
 
65
 
65
<div id="right">
66
<div id="right">
66
<div id="rightInner">
67
<div id="rightInner">
67
	<form id="search">
68
	<form id="search">
68
		<input type="hidden" name="cx" value="">
69
		<input type="hidden" name="cx" value="">
69
		<input type="hidden" name="ie" value="UTF-8">
70
		<input type="hidden" name="ie" value="UTF-8">
70
		<input type="text" name="q" class="text">
71
		<input type="text" name="q" class="text">
71
		<input type="submit" value="Search">
72
		<input type="submit" value="Search">
72
	</form>
73
	</form>
73
 
74
 
74
	<div id="navigation">
75
	<div id="navigation">
75
		<ul>
76
		<ul>
76
			<li>
77
			<li>
77
				<a href="index.html" title="Overview"><span>Overview</span></a>
78
				<a href="index.html" title="Overview"><span>Overview</span></a>
78
			</li>
79
			</li>
79
			<li>
80
			<li>
80
				<a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a>
81
				<a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a>
81
			</li>
82
			</li>
82
			<li class="active">
83
			<li class="active">
83
<span>Class</span>			</li>
84
<span>Class</span>			</li>
84
		</ul>
85
		</ul>
85
		<ul>
86
		<ul>
86
			<li>
87
			<li>
87
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
88
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
88
			</li>
89
			</li>
89
			<li>
90
			<li>
90
				<a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a>
91
				<a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a>
91
			</li>
92
			</li>
92
			<li>
93
			<li>
93
				<a href="todo.html" title="Todo list"><span>Todo</span></a>
94
				<a href="todo.html" title="Todo list"><span>Todo</span></a>
94
			</li>
95
			</li>
95
		</ul>
96
		</ul>
96
		<ul>
97
		<ul>
97
		</ul>
98
		</ul>
98
	</div>
99
	</div>
99
 
100
 
100
<div id="content" class="class">
101
<div id="content" class="class">
101
	<h1>Class Config</h1>
102
	<h1>Class Config</h1>
102
 
103
 
103
 
104
 
104
	<div class="description">
105
	<div class="description">
105
	
106
	
106
<p>Config permet de charger automatiquement les fichiers ini du Framework et de
107
<p>Config permet de charger automatiquement les fichiers ini du Framework et de
107
l'application. Elle offre l'accès en lecture seule aux paramètres de config.
108
l'application. Elle offre l'accès en lecture seule aux paramètres de config.
108
C'est une Singleton.</p>
109
C'est une Singleton.</p>
109
 
-
 
110
<p>PHP Version 5</p>
-
 
111
 
110
 
112
	</div>
111
	</div>
113
 
112
 
114
 
113
 
115
 
114
 
116
 
115
 
117
 
116
 
118
 
117
 
119
 
118
 
120
 
119
 
121
 
120
 
122
	<div class="info">
121
	<div class="info">
123
		
122
		
124
		
123
		
125
		
124
		
126
		<b>Package:</b> <a href="package-Framework.html">Framework</a><br>
125
		<b>Package:</b> <a href="package-Framework.html">Framework</a><br>
127
 
126
 
128
				<b>Category:</b>
127
				<b>Category:</b>
129
				PHP<br>
128
				PHP 5.2<br>
130
				<b>Copyright:</b>
129
				<b>Copyright:</b>
131
				2009 Tela-Botanica<br>
130
				Copyright (c) 2009, Tela Botanica (<a
-
 
131
href="mailto:accueil&#64;tela-botanica.org">accueil&#64;<!-- -->tela-botanica.org</a>)<br>
-
 
132
				<b>License:</b>
-
 
133
				<a href="GNU-GPL-v3">&lt;http://www.gnu.org/licenses/gpl.html&gt;</a><br>
132
				<b>License:</b>
134
				<b>License:</b>
133
				<a href="GPL-v3">et CECILL-v2</a><br>
135
				<a href="CECILL-v2">&lt;http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt&gt;</a><br>
134
				<b>Author:</b>
136
				<b>Author:</b>
135
				Jean-Pascal MILCENT &lt;<a
137
				Jean-Pascal MILCENT &lt;<a
136
href="mailto:jpm&#64;tela-botanica.org">jpm&#64;<!-- -->tela-botanica.org</a>&gt;<br>
138
href="mailto:jpm&#64;tela-botanica.org">jpm&#64;<!-- -->tela-botanica.org</a>&gt;<br>
137
				<b>Version:</b>
-
 
138
				SVN: &lt;svn_id&gt;<br>
-
 
139
				<b>Link:</b>
-
 
140
				/doc/framework/<br>
-
 
141
		<b>Located at</b> <a href="source-class-Config.html#4-264" title="Go to source code">Config.php</a><br>
139
		<b>Located at</b> <a href="source-class-Config.html#4-261" title="Go to source code">Config.php</a><br>
142
	</div>
140
	</div>
143
 
141
 
144
 
142
 
145
 
143
 
146
	<table class="summary" id="methods">
144
	<table class="summary" id="methods">
147
	<caption>Methods summary</caption>
145
	<caption>Methods summary</caption>
-
 
146
	<tr data-order="parserFichierIni" id="_parserFichierIni">
-
 
147
 
-
 
148
		<td class="attributes"><code>
-
 
149
			 public static
-
 
150
			array
-
 
151
			
-
 
152
			</code>
-
 
153
		</td>
-
 
154
 
-
 
155
		<td class="name"><div>
-
 
156
		<a class="anchor" href="#_parserFichierIni">#</a>
-
 
157
		<code><a href="source-class-Config.html#88-102" title="Go to source code">parserFichierIni</a>( <span>string <var>$fichier_ini</var></span> )</code>
-
 
158
 
-
 
159
		<div class="description short">
-
 
160
			
-
 
161
<p>Parse le fichier ini donné en paramètre</p>
-
 
162
 
-
 
163
		</div>
-
 
164
 
-
 
165
		<div class="description detailed hidden">
-
 
166
			
-
 
167
<p>Parse le fichier ini donné en paramètre</p>
-
 
168
 
-
 
169
 
-
 
170
 
-
 
171
				<h4>Parameters</h4>
-
 
172
				<div class="list"><dl>
-
 
173
					<dt><var>$fichier_ini</var></dt>
-
 
174
					<dd><code>string</code><br>$fichier_ini nom du fichier ini à parser</dd>
-
 
175
				</dl></div>
-
 
176
 
-
 
177
				<h4>Returns</h4>
-
 
178
				<div class="list">
-
 
179
					<code>array</code><br>tableau contenant les paramètres du fichier ini<br>
-
 
180
				</div>
-
 
181
 
-
 
182
 
-
 
183
 
-
 
184
 
-
 
185
		</div>
-
 
186
		</div></td>
-
 
187
	</tr>
148
	<tr data-order="charger" id="_charger">
188
	<tr data-order="charger" id="_charger">
149
 
189
 
150
		<td class="attributes"><code>
190
		<td class="attributes"><code>
151
			 public static
191
			 public static
152
			array
192
			array
153
			
193
			
154
			</code>
194
			</code>
155
		</td>
195
		</td>
156
 
196
 
157
		<td class="name"><div>
197
		<td class="name"><div>
158
		<a class="anchor" href="#_charger">#</a>
198
		<a class="anchor" href="#_charger">#</a>
159
		<code><a href="source-class-Config.html#235-243" title="Go to source code">charger</a>( <span>string <var>$fichier_ini</var></span> )</code>
199
		<code><a href="source-class-Config.html#232-240" title="Go to source code">charger</a>( <span>string <var>$fichier_ini</var></span> )</code>
160
 
200
 
161
		<div class="description short">
201
		<div class="description short">
162
			
202
			
163
<p>Charge un fichier ini dans le tableau des paramètres de l'appli</p>
203
<p>Charge un fichier ini dans le tableau des paramètres de l'appli</p>
164
 
204
 
165
		</div>
205
		</div>
166
 
206
 
167
		<div class="description detailed hidden">
207
		<div class="description detailed hidden">
168
			
208
			
169
<p>Charge un fichier ini dans le tableau des paramètres de l'appli</p>
209
<p>Charge un fichier ini dans le tableau des paramètres de l'appli</p>
170
 
210
 
171
 
211
 
172
 
212
 
173
				<h4>Parameters</h4>
213
				<h4>Parameters</h4>
174
				<div class="list"><dl>
214
				<div class="list"><dl>
175
					<dt><var>$fichier_ini</var></dt>
215
					<dt><var>$fichier_ini</var></dt>
176
					<dd><code>string</code><br>$fichier_ini le nom du fichier à charger</dd>
216
					<dd><code>string</code><br>$fichier_ini le nom du fichier à charger</dd>
177
				</dl></div>
217
				</dl></div>
178
 
218
 
179
				<h4>Returns</h4>
219
				<h4>Returns</h4>
180
				<div class="list">
220
				<div class="list">
181
					<code>array</code><br>le fichier ini parsé<br>
221
					<code>array</code><br>le fichier ini parsé<br>
182
				</div>
222
				</div>
183
 
223
 
184
 
224
 
185
 
225
 
186
 
226
 
187
		</div>
227
		</div>
188
		</div></td>
228
		</div></td>
189
	</tr>
229
	</tr>
190
	<tr data-order="get" id="_get">
230
	<tr data-order="get" id="_get">
191
 
231
 
192
		<td class="attributes"><code>
232
		<td class="attributes"><code>
193
			 public static
233
			 public static
194
			string
234
			string
195
			
235
			
196
			</code>
236
			</code>
197
		</td>
237
		</td>
198
 
238
 
199
		<td class="name"><div>
239
		<td class="name"><div>
200
		<a class="anchor" href="#_get">#</a>
240
		<a class="anchor" href="#_get">#</a>
201
		<code><a href="source-class-Config.html#245-253" title="Go to source code">get</a>( <span>string <var>$param</var> = <span class="php-keyword1">null</span></span> )</code>
241
		<code><a href="source-class-Config.html#242-250" title="Go to source code">get</a>( <span>string <var>$param</var> = <span class="php-keyword1">null</span></span> )</code>
202
 
242
 
203
		<div class="description short">
243
		<div class="description short">
204
			
244
			
205
<p>Acesseur pour la valeur d'un paramètre</p>
245
<p>Acesseur pour la valeur d'un paramètre</p>
206
 
246
 
207
		</div>
247
		</div>
208
 
248
 
209
		<div class="description detailed hidden">
249
		<div class="description detailed hidden">
210
			
250
			
211
<p>Acesseur pour la valeur d'un paramètre</p>
251
<p>Acesseur pour la valeur d'un paramètre</p>
212
 
252
 
213
 
253
 
214
 
254
 
215
				<h4>Parameters</h4>
255
				<h4>Parameters</h4>
216
				<div class="list"><dl>
256
				<div class="list"><dl>
217
					<dt><var>$param</var></dt>
257
					<dt><var>$param</var></dt>
218
					<dd><code>string</code><br>$param le nom du paramètre</dd>
258
					<dd><code>string</code><br>$param le nom du paramètre</dd>
219
				</dl></div>
259
				</dl></div>
220
 
260
 
221
				<h4>Returns</h4>
261
				<h4>Returns</h4>
222
				<div class="list">
262
				<div class="list">
223
					<code>string</code><br>la valeur du paramètre<br>
263
					<code>string</code><br>la valeur du paramètre<br>
224
				</div>
264
				</div>
225
 
265
 
226
 
266
 
227
 
267
 
228
 
268
 
229
		</div>
269
		</div>
230
		</div></td>
270
		</div></td>
231
	</tr>
271
	</tr>
232
	<tr data-order="existe" id="_existe">
272
	<tr data-order="existe" id="_existe">
233
 
273
 
234
		<td class="attributes"><code>
274
		<td class="attributes"><code>
235
			 public static
275
			 public static
236
			boolean
276
			boolean
237
			
277
			
238
			</code>
278
			</code>
239
		</td>
279
		</td>
240
 
280
 
241
		<td class="name"><div>
281
		<td class="name"><div>
242
		<a class="anchor" href="#_existe">#</a>
282
		<a class="anchor" href="#_existe">#</a>
243
		<code><a href="source-class-Config.html#255-263" title="Go to source code">existe</a>( <span>string <var>$param</var></span> )</code>
283
		<code><a href="source-class-Config.html#252-260" title="Go to source code">existe</a>( <span>string <var>$param</var></span> )</code>
244
 
284
 
245
		<div class="description short">
285
		<div class="description short">
246
			
286
			
247
<p>Vérifie si la valeur d'un paramètre existe</p>
287
<p>Vérifie si la valeur d'un paramètre existe</p>
248
 
288
 
249
		</div>
289
		</div>
250
 
290
 
251
		<div class="description detailed hidden">
291
		<div class="description detailed hidden">
252
			
292
			
253
<p>Vérifie si la valeur d'un paramètre existe</p>
293
<p>Vérifie si la valeur d'un paramètre existe</p>
254
 
294
 
255
 
295
 
256
 
296
 
257
				<h4>Parameters</h4>
297
				<h4>Parameters</h4>
258
				<div class="list"><dl>
298
				<div class="list"><dl>
259
					<dt><var>$param</var></dt>
299
					<dt><var>$param</var></dt>
260
					<dd><code>string</code><br>$param le nom du paramètre</dd>
300
					<dd><code>string</code><br>$param le nom du paramètre</dd>
261
				</dl></div>
301
				</dl></div>
262
 
302
 
263
				<h4>Returns</h4>
303
				<h4>Returns</h4>
264
				<div class="list">
304
				<div class="list">
265
					<code>boolean</code><br>vrai si le paramètre existe, false sinon<br>
305
					<code>boolean</code><br>vrai si le paramètre existe, false sinon<br>
266
				</div>
306
				</div>
267
 
307
 
268
 
308
 
269
 
309
 
270
 
310
 
271
		</div>
311
		</div>
272
		</div></td>
312
		</div></td>
273
	</tr>
313
	</tr>
274
	</table>
314
	</table>
275
 
315
 
276
 
316
 
277
 
317
 
278
 
318
 
279
 
319
 
280
 
320
 
281
 
321
 
282
 
322
 
283
 
323
 
284
 
324
 
285
 
325
 
286
 
326
 
287
 
327
 
288
 
328
 
289
 
329
 
290
 
330
 
291
 
331
 
292
 
332
 
293
</div>
333
</div>
294
 
334
 
295
	<div id="footer">
335
	<div id="footer">
296
		TBFramework - v0.2 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
336
		TBFramework - v0.2 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
297
	</div>
337
	</div>
298
</div>
338
</div>
299
</div>
339
</div>
300
</body>
340
</body>
301
</html>
341
</html>