Subversion Repositories Applications.framework

Rev

Rev 292 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
159 jpm 1
<html>
2
<head>
3
<title>Docs For Class Config</title>
4
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
5
<link rel="stylesheet" type="text/css" href="../media/style.css">
6
</head>
7
<body>
8
 
9
<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
10
  <tr>
11
    <td class="header_top">Framework</td>
12
  </tr>
13
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
14
  <tr>
15
    <td class="header_menu">
16
 
17
 
18
                              		  [ <a href="../classtrees_Framework.html" class="menu">class tree: Framework</a> ]
19
		  [ <a href="../elementindex_Framework.html" class="menu">index: Framework</a> ]
20
		  	    [ <a href="../elementindex.html" class="menu">all elements</a> ]
21
    </td>
22
  </tr>
23
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
24
</table>
25
 
26
<table width="100%" border="0" cellpadding="0" cellspacing="0">
27
  <tr valign="top">
28
    <td width="200" class="menu">
29
      <b>Packages:</b><br />
30
              <a href="../li_Framework.html">Framework</a><br />
31
            <br /><br />
32
                        <b>Files:</b><br />
33
      	  <div class="package">
34
			<a href="../Framework/_Application.php.html">		Application.php
35
		</a><br>
36
			<a href="../Framework/_autoload.inc.php.html">		autoload.inc.php
37
		</a><br>
38
			<a href="../Framework/_Chronometre.php.html">		Chronometre.php
39
		</a><br>
40
			<a href="../Framework/_Config.php.html">		Config.php
41
		</a><br>
42
			<a href="../Framework/_Controleur.php.html">		Controleur.php
43
		</a><br>
44
			<a href="../Framework/_Debug.php.html">		Debug.php
45
		</a><br>
46
			<a href="../Framework/_GestionnaireException.php.html">		GestionnaireException.php
47
		</a><br>
48
			<a href="../Framework/_Log.php.html">		Log.php
49
		</a><br>
50
			<a href="../Framework/_Modele.php.html">		Modele.php
51
		</a><br>
52
			<a href="../Framework/_Registre.php.html">		Registre.php
53
		</a><br>
54
			<a href="../Framework/_SquelettePhp.php.html">		SquelettePhp.php
55
		</a><br>
56
			<a href="../Framework/_Url.php.html">		Url.php
57
		</a><br>
58
	  </div><br />
59
 
60
 
61
            <b>Classes:</b><br />
62
        <div class="package">
63
		    		<a href="../Framework/Application.html">Application</a><br />
64
	    		<a href="../Framework/Chronometre.html">Chronometre</a><br />
65
	    		<a href="../Framework/Config.html">Config</a><br />
66
	    		<a href="../Framework/Controleur.html">Controleur</a><br />
67
	    		<a href="../Framework/Debug.html">Debug</a><br />
68
	    		<a href="../Framework/GestionnaireException.html">GestionnaireException</a><br />
69
	    		<a href="../Framework/Log.html">Log</a><br />
70
	    		<a href="../Framework/Modele.html">Modele</a><br />
71
	    		<a href="../Framework/Registre.html">Registre</a><br />
72
	    		<a href="../Framework/SquelettePhp.html">SquelettePhp</a><br />
73
	    		<a href="../Framework/Url.html">Url</a><br />
74
	  </div>
75
                </td>
76
    <td>
77
      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
78
 
79
<h1>Class: Config</h1>
80
Source Location: /Config.php<br /><br />
81
 
82
 
83
<table width="100%" border="0">
84
<tr><td valign="top">
85
 
86
<h3><a href="#class_details">Class Overview</a></h3>
87
<pre></pre><br />
88
<div class="description">Config permet de charger automatiquement les fichiers ini du Framework et de l'application.</div><br /><br />
89
<h4>Author(s):</h4>
90
<ul>
91
          <li>Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
92
                              </ul>
93
 
94
 
95
 
96
 
97
 
98
 
99
 
100
<h4>Version:</h4>
101
<ul>
102
  <li>SVN: &lt;svn_id&gt;</li>
103
</ul>
104
 
105
<h4>Copyright:</h4>
106
<ul>
107
  <li>2009 Tela-Botanica</li>
108
</ul>
109
 
110
</td>
111
 
112
 
113
 
114
<td valign="top">
115
<h3><a href="#class_methods">Methods</a></h3>
116
<ul>
117
    <li><a href="../Framework/Config.html#methodcharger">charger</a></li>
118
    <li><a href="../Framework/Config.html#methodexiste">existe</a></li>
119
    <li><a href="../Framework/Config.html#methodget">get</a></li>
120
  </ul>
121
</td>
122
 
123
</tr></table>
124
<hr />
125
 
126
<table width="100%" border="0"><tr>
127
 
128
 
129
 
130
 
131
 
132
 
133
</tr></table>
134
<hr />
135
 
136
<a name="class_details"></a>
137
<h3>Class Details</h3>
138
<div class="tags">
139
[line <a href="../__filesource/fsource_Framework__Config.php.html#a19">19</a>]<br />
140
Config permet de charger automatiquement les fichiers ini du Framework et de l'application.<br /><br /><p>Elle offre l'accès en lecture seule aux paramètres de config.  C'est une Singleton.</p><p>PHP Version 5</p><br /><br /><br />
141
<h4>Tags:</h4>
142
<div class="tags">
143
<table border="0" cellspacing="0" cellpadding="0">
144
  <tr>
145
    <td><b>author:</b>&nbsp;&nbsp;</td><td>Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</td>
146
  </tr>
147
  <tr>
148
    <td><b>version:</b>&nbsp;&nbsp;</td><td>SVN: &lt;svn_id&gt;</td>
149
  </tr>
150
  <tr>
151
    <td><b>copyright:</b>&nbsp;&nbsp;</td><td>2009 Tela-Botanica</td>
152
  </tr>
153
  <tr>
154
    <td><b>link:</b>&nbsp;&nbsp;</td><td>/doc/framework/</td>
155
  </tr>
156
  <tr>
157
    <td><b>license:</b>&nbsp;&nbsp;</td><td>GPL-v3</td>
158
  </tr>
159
</table>
160
</div>
161
</div><br /><br />
162
<div class="top">[ <a href="#top">Top</a> ]</div><br />
163
 
164
 
165
<hr />
166
<a name="class_methods"></a>
167
<h3>Class Methods</h3>
168
<div class="tags">
169
  <hr />
170
	<a name="methodcharger"></a>
171
	<h3>static method charger <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Config.php.html#a244">244</a>]</span></h3>
172
	<div class="function">
173
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
174
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
175
		<code>static array charger(
176
string
177
$fichier_ini)</code>
178
    </td></tr></table>
179
    </td></tr></table><br />
180
 
181
		Charge un fichier ini dans le tableau des paramètres de l'appli<br /><br /><br /><br />
182
<h4>Tags:</h4>
183
<div class="tags">
184
<table border="0" cellspacing="0" cellpadding="0">
185
  <tr>
186
    <td><b>return:</b>&nbsp;&nbsp;</td><td>le fichier ini parsé</td>
187
  </tr>
188
  <tr>
189
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
190
  </tr>
191
</table>
192
</div>
193
<br /><br />
194
 
195
 
196
        <h4>Parameters:</h4>
197
    <div class="tags">
198
    <table border="0" cellspacing="0" cellpadding="0">
199
          <tr>
200
        <td class="type">string&nbsp;&nbsp;</td>
201
        <td><b>$fichier_ini</b>&nbsp;&nbsp;</td>
202
        <td>le nom du fichier à charger</td>
203
      </tr>
204
        </table>
205
    </div><br />
206
        <div class="top">[ <a href="#top">Top</a> ]</div>
207
  </div>
208
  <hr />
209
	<a name="methodexiste"></a>
210
	<h3>static method existe <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Config.php.html#a264">264</a>]</span></h3>
211
	<div class="function">
212
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
213
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
214
		<code>static boolean existe(
215
string
216
$param)</code>
217
    </td></tr></table>
218
    </td></tr></table><br />
219
 
220
		Vérifie si la valeur d'un paramètre existe<br /><br /><br /><br />
221
<h4>Tags:</h4>
222
<div class="tags">
223
<table border="0" cellspacing="0" cellpadding="0">
224
  <tr>
225
    <td><b>return:</b>&nbsp;&nbsp;</td><td>vrai si le paramètre existe, false sinon</td>
226
  </tr>
227
  <tr>
228
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
229
  </tr>
230
</table>
231
</div>
232
<br /><br />
233
 
234
 
235
        <h4>Parameters:</h4>
236
    <div class="tags">
237
    <table border="0" cellspacing="0" cellpadding="0">
238
          <tr>
239
        <td class="type">string&nbsp;&nbsp;</td>
240
        <td><b>$param</b>&nbsp;&nbsp;</td>
241
        <td>le nom du paramètre</td>
242
      </tr>
243
        </table>
244
    </div><br />
245
        <div class="top">[ <a href="#top">Top</a> ]</div>
246
  </div>
247
  <hr />
248
	<a name="methodget"></a>
249
	<h3>static method get <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__Config.php.html#a254">254</a>]</span></h3>
250
	<div class="function">
251
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
252
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
253
		<code>static string get(
254
[string
255
$param = null])</code>
256
    </td></tr></table>
257
    </td></tr></table><br />
258
 
259
		Acesseur pour la valeur d'un paramètre<br /><br /><br /><br />
260
<h4>Tags:</h4>
261
<div class="tags">
262
<table border="0" cellspacing="0" cellpadding="0">
263
  <tr>
264
    <td><b>return:</b>&nbsp;&nbsp;</td><td>la valeur du paramètre</td>
265
  </tr>
266
  <tr>
267
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
268
  </tr>
269
</table>
270
</div>
271
<br /><br />
272
 
273
 
274
        <h4>Parameters:</h4>
275
    <div class="tags">
276
    <table border="0" cellspacing="0" cellpadding="0">
277
          <tr>
278
        <td class="type">string&nbsp;&nbsp;</td>
279
        <td><b>$param</b>&nbsp;&nbsp;</td>
280
        <td>le nom du paramètre</td>
281
      </tr>
282
        </table>
283
    </div><br />
284
        <div class="top">[ <a href="#top">Top</a> ]</div>
285
  </div>
286
 
287
</div><br />
288
 
289
 
290
        <div class="credit">
291
		    <hr />
292
		    Documentation generated on Thu, 04 Mar 2010 19:27:30 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
293
	      </div>
294
      </td></tr></table>
295
    </td>
296
  </tr>
297
</table>
298
 
299
</body>
300
</html>