Subversion Repositories Applications.framework

Rev

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

Rev 159 Rev 297
1
<html>
1
<html>
2
<head>
2
<head>
3
<title>Docs For Class SquelettePhp</title>
3
<title>Docs For Class SquelettePhp</title>
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
<link rel="stylesheet" type="text/css" href="../media/style.css">
5
<link rel="stylesheet" type="text/css" href="../media/style.css">
6
</head>
6
</head>
7
<body>
7
<body>
8
 
8
 
9
<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
9
<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
10
  <tr>
10
  <tr>
11
    <td class="header_top">Framework</td>
11
    <td class="header_top">Framework</td>
12
  </tr>
12
  </tr>
13
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
13
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
14
  <tr>
14
  <tr>
15
    <td class="header_menu">
15
    <td class="header_menu">
16
        
16
        
17
                                    
17
                                    
18
                              		  [ <a href="../classtrees_Framework.html" class="menu">class tree: Framework</a> ]
18
                                                                      		  [ <a href="../classtrees_Framework.html" class="menu">class tree: Framework</a> ]
19
		  [ <a href="../elementindex_Framework.html" class="menu">index: Framework</a> ]
19
		  [ <a href="../elementindex_Framework.html" class="menu">index: Framework</a> ]
20
		  	    [ <a href="../elementindex.html" class="menu">all elements</a> ]
20
		  	    [ <a href="../elementindex.html" class="menu">all elements</a> ]
21
    </td>
21
    </td>
22
  </tr>
22
  </tr>
23
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
23
  <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
24
</table>
24
</table>
25
 
25
 
26
<table width="100%" border="0" cellpadding="0" cellspacing="0">
26
<table width="100%" border="0" cellpadding="0" cellspacing="0">
27
  <tr valign="top">
27
  <tr valign="top">
28
    <td width="200" class="menu">
28
    <td width="200" class="menu">
-
 
29
	<div id="todolist">
-
 
30
			<p><a href="../todolist.html">Todo List</a></p>
-
 
31
	</div>
29
      <b>Packages:</b><br />
32
      <b>Packages:</b><br />
30
              <a href="../li_Framework.html">Framework</a><br />
33
              <a href="../li_Framework.html">Framework</a><br />
-
 
34
              <a href="../li_Utilitaire.html">Utilitaire</a><br />
-
 
35
              <a href="../li_Zend_OpenId.html">Zend_OpenId</a><br />
31
            <br /><br />
36
            <br /><br />
32
                        <b>Files:</b><br />
37
                        <b>Files:</b><br />
33
      	  <div class="package">
38
      	  <div class="package">
34
			<a href="../Framework/_Application.php.html">		Application.php
39
			<a href="../Framework/_Bdd.php.html">		Bdd.php
35
		</a><br>
40
		</a><br>
-
 
41
			<a href="../Framework/_Cache.php.html">		Cache.php
-
 
42
		</a><br>
36
			<a href="../Framework/_autoload.inc.php.html">		autoload.inc.php
43
			<a href="../Framework/_CacheFichier.php.html">		CacheFichier.php
-
 
44
		</a><br>
-
 
45
			<a href="../Framework/_CacheSimple.php.html">		CacheSimple.php
-
 
46
		</a><br>
-
 
47
			<a href="../Framework/_CacheSqlite.php.html">		CacheSqlite.php
37
		</a><br>
48
		</a><br>
38
			<a href="../Framework/_Chronometre.php.html">		Chronometre.php
49
			<a href="../Framework/_Chronometre.php.html">		Chronometre.php
39
		</a><br>
50
		</a><br>
-
 
51
			<a href="../Framework/_Cli.php.html">		Cli.php
-
 
52
		</a><br>
40
			<a href="../Framework/_Config.php.html">		Config.php
53
			<a href="../Framework/_Config.php.html">		Config.php
41
		</a><br>
54
		</a><br>
42
			<a href="../Framework/_Controleur.php.html">		Controleur.php
55
			<a href="../Framework/_Controleur.php.html">		Controleur.php
43
		</a><br>
56
		</a><br>
44
			<a href="../Framework/_Debug.php.html">		Debug.php
57
			<a href="../Framework/_Debug.php.html">		Debug.php
45
		</a><br>
58
		</a><br>
-
 
59
			<a href="../Framework/_utilitaires---DiffieHellmanUtil.php.html">		DiffieHellmanUtil.php
-
 
60
		</a><br>
-
 
61
			<a href="../Framework/_Framework.php.html">		Framework.php
-
 
62
		</a><br>
46
			<a href="../Framework/_GestionnaireException.php.html">		GestionnaireException.php
63
			<a href="../Framework/_GestionnaireException.php.html">		GestionnaireException.php
47
		</a><br>
64
		</a><br>
-
 
65
			<a href="../Framework/_I18n.php.html">		I18n.php
-
 
66
		</a><br>
48
			<a href="../Framework/_Log.php.html">		Log.php
67
			<a href="../Framework/_Log.php.html">		Log.php
49
		</a><br>
68
		</a><br>
50
			<a href="../Framework/_Modele.php.html">		Modele.php
69
			<a href="../Framework/_OpenIdClient.php.html">		OpenIdClient.php
51
		</a><br>
70
		</a><br>
52
			<a href="../Framework/_Registre.php.html">		Registre.php
71
			<a href="../Framework/_Registre.php.html">		Registre.php
53
		</a><br>
72
		</a><br>
-
 
73
			<a href="../Framework/_RestClient.php.html">		RestClient.php
-
 
74
		</a><br>
-
 
75
			<a href="../Framework/_RestServeur.php.html">		RestServeur.php
-
 
76
		</a><br>
-
 
77
			<a href="../Framework/_RestService.php.html">		RestService.php
-
 
78
		</a><br>
-
 
79
			<a href="../Framework/_Script.php.html">		Script.php
-
 
80
		</a><br>
54
			<a href="../Framework/_SquelettePhp.php.html">		SquelettePhp.php
81
			<a href="../Framework/_SquelettePhp.php.html">		SquelettePhp.php
55
		</a><br>
82
		</a><br>
56
			<a href="../Framework/_Url.php.html">		Url.php
83
			<a href="../Framework/_Url.php.html">		Url.php
57
		</a><br>
84
		</a><br>
58
	  </div><br />
85
	  </div><br />
59
      
86
      
60
      
87
      
61
            <b>Classes:</b><br />
88
            <b>Classes:</b><br />
62
        <div class="package">
89
        <div class="package">
-
 
90
		    		<a href="../Framework/Bdd.html">Bdd</a><br />
-
 
91
	    		<a href="../Framework/Cache.html">Cache</a><br />
63
		    		<a href="../Framework/Application.html">Application</a><br />
92
	    		<a href="../Framework/CacheFichier.html">CacheFichier</a><br />
-
 
93
	    		<a href="../Framework/CacheSimple.html">CacheSimple</a><br />
-
 
94
	    		<a href="../Framework/CacheSqlite.html">CacheSqlite</a><br />
64
	    		<a href="../Framework/Chronometre.html">Chronometre</a><br />
95
	    		<a href="../Framework/Chronometre.html">Chronometre</a><br />
-
 
96
	    		<a href="../Framework/Cli.html">Cli</a><br />
65
	    		<a href="../Framework/Config.html">Config</a><br />
97
	    		<a href="../Framework/Config.html">Config</a><br />
66
	    		<a href="../Framework/Controleur.html">Controleur</a><br />
98
	    		<a href="../Framework/Controleur.html">Controleur</a><br />
67
	    		<a href="../Framework/Debug.html">Debug</a><br />
99
	    		<a href="../Framework/Debug.html">Debug</a><br />
-
 
100
	    		<a href="../Framework/DiffieHellmanUtil.html">DiffieHellmanUtil</a><br />
-
 
101
	    		<a href="../Framework/Framework.html">Framework</a><br />
68
	    		<a href="../Framework/GestionnaireException.html">GestionnaireException</a><br />
102
	    		<a href="../Framework/GestionnaireException.html">GestionnaireException</a><br />
-
 
103
	    		<a href="../Framework/I18n.html">I18n</a><br />
69
	    		<a href="../Framework/Log.html">Log</a><br />
104
	    		<a href="../Framework/Log.html">Log</a><br />
70
	    		<a href="../Framework/Modele.html">Modele</a><br />
105
	    		<a href="../Framework/OpenIdClient.html">OpenIdClient</a><br />
71
	    		<a href="../Framework/Registre.html">Registre</a><br />
106
	    		<a href="../Framework/Registre.html">Registre</a><br />
-
 
107
	    		<a href="../Framework/RestClient.html">RestClient</a><br />
-
 
108
	    		<a href="../Framework/RestServeur.html">RestServeur</a><br />
-
 
109
	    		<a href="../Framework/RestService.html">RestService</a><br />
-
 
110
	    		<a href="../Framework/Script.html">Script</a><br />
72
	    		<a href="../Framework/SquelettePhp.html">SquelettePhp</a><br />
111
	    		<a href="../Framework/SquelettePhp.html">SquelettePhp</a><br />
73
	    		<a href="../Framework/Url.html">Url</a><br />
112
	    		<a href="../Framework/Url.html">Url</a><br />
74
	  </div>
113
	  </div>
75
                </td>
114
                </td>
76
    <td>
115
    <td>
77
      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
116
      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
78
 
117
 
79
<h1>Class: SquelettePhp</h1>
118
<h1>Class: SquelettePhp</h1>
80
Source Location: /SquelettePhp.php<br /><br />
119
Source Location: /SquelettePhp.php<br /><br />
81
 
120
 
82
 
121
 
83
<table width="100%" border="0">
122
<table width="100%" border="0">
84
<tr><td valign="top">
123
<tr><td valign="top">
85
 
124
 
86
<h3><a href="#class_details">Class Overview</a></h3>
125
<h3><a href="#class_details">Class Overview</a></h3>
87
<pre></pre><br />
126
<pre></pre><br />
88
<div class="description">Classe SquelettePhp, traitant les squelette Php utilisant la syntaxe courte php ou pas.</div><br /><br />
127
<div class="description">Classe SquelettePhp, traitant les squelette Php utilisant la syntaxe courte php ou pas.</div><br /><br />
89
<h4>Author(s):</h4>
128
<h4>Author(s):</h4>
90
<ul>
129
<ul>
91
          <li>Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
130
          <li>Jean-Pascal MILCENT &lt;<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>&gt;</li>
92
                                    </ul>
131
                                    </ul>
93
 
132
 
94
 
133
 
95
 
134
 
96
 
135
 
97
        
136
        
98
          
137
          
99
              
138
              
100
<h4>Version:</h4>
139
<h4>Version:</h4>
101
<ul>
140
<ul>
102
  <li>SVN: $$Id: SquelettePhp.php 153 2010-03-04 10:48:32Z jpm $$</li>
141
  <li>$Id: SquelettePhp.php 241 2010-12-06 15:19:07Z jpm $</li>
103
</ul>
142
</ul>
104
 
143
 
105
<h4>Copyright:</h4>
144
<h4>Copyright:</h4>
106
<ul>
145
<ul>
107
  <li>2010 Tela-Botanica</li>
146
  <li>Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</li>
108
</ul>
147
</ul>
109
        
148
        
110
</td>
149
</td>
111
 
150
 
112
 
151
 
113
 
152
 
114
<td valign="top">
153
<td valign="top">
115
<h3><a href="#class_methods">Methods</a></h3>
154
<h3><a href="#class_methods">Methods</a></h3>
116
<ul>
155
<ul>
117
    <li><a href="../Framework/SquelettePhp.html#methodanalyser">analyser</a></li>
156
    <li><a href="../Framework/SquelettePhp.html#methodanalyser">analyser</a></li>
118
  </ul>
157
  </ul>
119
</td>
158
</td>
120
 
159
 
121
</tr></table>
160
</tr></table>
122
<hr />
161
<hr />
123
 
162
 
124
<table width="100%" border="0"><tr>
163
<table width="100%" border="0"><tr>
125
 
164
 
126
 
165
 
127
 
166
 
128
 
167
 
129
 
168
 
130
 
169
 
131
</tr></table>
170
</tr></table>
132
<hr />
171
<hr />
133
 
172
 
134
<a name="class_details"></a>
173
<a name="class_details"></a>
135
<h3>Class Details</h3>
174
<h3>Class Details</h3>
136
<div class="tags">
175
<div class="tags">
137
[line <a href="../__filesource/fsource_Framework__SquelettePhp.php.html#a16">16</a>]<br />
176
[line <a href="../__filesource/fsource_Framework__SquelettePhp.php.html#a16">16</a>]<br />
138
Classe SquelettePhp, traitant les squelette Php utilisant la syntaxe courte php ou pas.<br /><br /><p>Ces méthodes sont statiques.</p><br /><br /><br />
177
Classe SquelettePhp, traitant les squelette Php utilisant la syntaxe courte php ou pas.<br /><br /><p>Ces méthodes sont statiques.</p><br /><br /><br />
139
<h4>Tags:</h4>
178
<h4>Tags:</h4>
140
<div class="tags">
179
<div class="tags">
141
<table border="0" cellspacing="0" cellpadding="0">
180
<table border="0" cellspacing="0" cellpadding="0">
142
  <tr>
181
  <tr>
143
    <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>
182
    <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>
144
  </tr>
183
  </tr>
145
  <tr>
184
  <tr>
146
    <td><b>version:</b>&nbsp;&nbsp;</td><td>SVN: $$Id: SquelettePhp.php 153 2010-03-04 10:48:32Z jpm $$</td>
185
    <td><b>version:</b>&nbsp;&nbsp;</td><td>$Id: SquelettePhp.php 241 2010-12-06 15:19:07Z jpm $</td>
147
  </tr>
186
  </tr>
148
  <tr>
187
  <tr>
149
    <td><b>copyright:</b>&nbsp;&nbsp;</td><td>2010 Tela-Botanica</td>
188
    <td><b>copyright:</b>&nbsp;&nbsp;</td><td>Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</td>
150
  </tr>
189
  </tr>
151
  <tr>
190
  <tr>
152
    <td><b>link:</b>&nbsp;&nbsp;</td><td>/doc/framework/</td>
191
    <td><b>link:</b>&nbsp;&nbsp;</td><td>/doc/framework/</td>
153
  </tr>
192
  </tr>
154
  <tr>
193
  <tr>
155
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a></td>
194
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a></td>
156
  </tr>
195
  </tr>
157
  <tr>
196
  <tr>
158
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a></td>
197
    <td><b>license:</b>&nbsp;&nbsp;</td><td><a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a></td>
159
  </tr>
198
  </tr>
160
</table>
199
</table>
161
</div>
200
</div>
162
</div><br /><br />
201
</div><br /><br />
163
<div class="top">[ <a href="#top">Top</a> ]</div><br />
202
<div class="top">[ <a href="#top">Top</a> ]</div><br />
164
 
203
 
165
 
204
 
166
<hr />
205
<hr />
167
<a name="class_methods"></a>
206
<a name="class_methods"></a>
168
<h3>Class Methods</h3>
207
<h3>Class Methods</h3>
169
<div class="tags">
208
<div class="tags">
170
  <hr />
209
  <hr />
171
	<a name="methodanalyser"></a>
210
	<a name="methodanalyser"></a>
172
	<h3>static method analyser <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__SquelettePhp.php.html#a27">27</a>]</span></h3>
211
	<h3>static method analyser <span class="smalllinenumber">[line <a href="../__filesource/fsource_Framework__SquelettePhp.php.html#a26">26</a>]</span></h3>
173
	<div class="function">
212
	<div class="function">
174
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
213
    <table width="90%" border="0" cellspacing="0" cellpadding="1"><tr><td class="code_border">
175
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
214
    <table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td class="code">
176
		<code>static boolean analyser(
215
		<code>static boolean analyser(
177
String
216
String
178
$fichier, [
217
$fichier, [
179
$donnees = array()])</code>
218
&$donnees = array()], Array
-
 
219
$donnees)</code>
180
    </td></tr></table>
220
    </td></tr></table>
181
    </td></tr></table><br />
221
    </td></tr></table><br />
182
	
222
	
183
		Fonction prenant en paramètre un chemin de fichier squelette et un tableau associatif de données,  en extrait les variables, charge le squelette et retourne le résultat des deux combinés.<br /><br /><br /><br />
223
		Fonction prenant en paramètre un chemin de fichier squelette et un tableau associatif de données,  en extrait les variables, charge le squelette et retourne le résultat des deux combinés.<br /><br /><br /><br />
184
<h4>Tags:</h4>
224
<h4>Tags:</h4>
185
<div class="tags">
225
<div class="tags">
186
<table border="0" cellspacing="0" cellpadding="0">
226
<table border="0" cellspacing="0" cellpadding="0">
187
  <tr>
227
  <tr>
188
    <td><b>return:</b>&nbsp;&nbsp;</td><td>false si la vue n'existe pas, sinon la chaine résultat.</td>
228
    <td><b>return:</b>&nbsp;&nbsp;</td><td>false si la vue n'existe pas, sinon la chaine résultat.</td>
189
  </tr>
229
  </tr>
190
  <tr>
230
  <tr>
191
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
231
    <td><b>access:</b>&nbsp;&nbsp;</td><td>public</td>
192
  </tr>
232
  </tr>
193
</table>
233
</table>
194
</div>
234
</div>
195
<br /><br />
235
<br /><br />
196
 
236
 
197
	
237
	
198
        <h4>Parameters:</h4>
238
        <h4>Parameters:</h4>
199
    <div class="tags">
239
    <div class="tags">
200
    <table border="0" cellspacing="0" cellpadding="0">
240
    <table border="0" cellspacing="0" cellpadding="0">
201
          <tr>
241
          <tr>
202
        <td class="type">String&nbsp;&nbsp;</td>
242
        <td class="type">String&nbsp;&nbsp;</td>
203
        <td><b>$fichier</b>&nbsp;&nbsp;</td>
243
        <td><b>$fichier</b>&nbsp;&nbsp;</td>
204
        <td>le chemin du fichier du squelette</td>
244
        <td>le chemin du fichier du squelette</td>
205
      </tr>
245
      </tr>
206
          <tr>
246
          <tr>
207
        <td class="type">Array&nbsp;&nbsp;</td>
247
        <td class="type">Array&nbsp;&nbsp;</td>
208
        <td><b>$donnees</b>&nbsp;&nbsp;</td>
248
        <td><b>$donnees</b>&nbsp;&nbsp;</td>
209
        <td>un tableau associatif contenant les variables a injecter dans le squelette.</td>
249
        <td>un tableau associatif contenant les variables a injecter dans le squelette.</td>
210
      </tr>
250
      </tr>
-
 
251
          <tr>
-
 
252
        <td class="type">Array&nbsp;&nbsp;</td>
-
 
253
        <td><b>&$donnees</b>&nbsp;&nbsp;</td>
-
 
254
        <td></td>
-
 
255
      </tr>
211
        </table>
256
        </table>
212
    </div><br />
257
    </div><br />
213
        <div class="top">[ <a href="#top">Top</a> ]</div>
258
        <div class="top">[ <a href="#top">Top</a> ]</div>
214
  </div>
259
  </div>
215
 
260
 
216
</div><br />
261
</div><br />
217
 
262
 
218
 
263
 
219
        <div class="credit">
264
        <div class="credit">
220
		    <hr />
265
		    <hr />
221
		    Documentation generated on Thu, 04 Mar 2010 19:27:36 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
266
		    Documentation generated on Tue, 18 Jan 2011 15:02:12 +0100 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.3</a>
222
	      </div>
267
	      </div>
223
      </td></tr></table>
268
      </td></tr></table>
224
    </td>
269
    </td>
225
  </tr>
270
  </tr>
226
</table>
271
</table>
227
 
272
 
228
</body>
273
</body>
229
</html>
274
</html>