Subversion Repositories Applications.framework

Rev

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

Rev 464 Rev 465
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 SquelettePhp | TBFramework - v0.4</title>
7
	<title>Class SquelettePhp</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?1964084359"></script>
10
	<script type="text/javascript" src="elementlist.js?4111837732"></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-None.html">None</a>
26
				<li><a href="package-None.html">None</a>
27
						</li>
27
						</li>
28
				<li><a href="package-PHP.html">PHP</a>
28
				<li><a href="package-PHP.html">PHP</a>
29
						</li>
29
						</li>
30
				<li><a href="package-Utilitaire.html">Utilitaire</a>
30
				<li><a href="package-Utilitaire.html">Utilitaire</a>
31
						</li>
31
						</li>
32
			</ul>
32
			</ul>
33
		</div>
33
		</div>
34
 
34
 
35
		<hr>
35
		<hr>
36
 
36
 
37
 
37
 
38
		<div id="elements">
38
		<div id="elements">
39
			<h3>Classes</h3>
39
			<h3>Classes</h3>
40
			<ul>
40
			<ul>
41
				<li><a href="class-Bdd.html">Bdd</a></li>
41
				<li><a href="class-Bdd.html">Bdd</a></li>
42
				<li><a href="class-Cache.html">Cache</a></li>
42
				<li><a href="class-Cache.html">Cache</a></li>
43
				<li><a href="class-CacheSimple.html">CacheSimple</a></li>
43
				<li><a href="class-CacheSimple.html">CacheSimple</a></li>
44
				<li><a href="class-Chronometre.html">Chronometre</a></li>
44
				<li><a href="class-Chronometre.html">Chronometre</a></li>
45
				<li><a href="class-Cli.html">Cli</a></li>
45
				<li><a href="class-Cli.html">Cli</a></li>
46
				<li><a href="class-Config.html">Config</a></li>
46
				<li><a href="class-Config.html">Config</a></li>
47
				<li><a href="class-Controleur.html">Controleur</a></li>
47
				<li><a href="class-Controleur.html">Controleur</a></li>
48
				<li><a href="class-Debug.html">Debug</a></li>
48
				<li><a href="class-Debug.html">Debug</a></li>
49
				<li><a href="class-Framework.html">Framework</a></li>
49
				<li><a href="class-Framework.html">Framework</a></li>
50
				<li><a href="class-GestionnaireException.html">GestionnaireException</a></li>
50
				<li><a href="class-GestionnaireException.html">GestionnaireException</a></li>
51
				<li><a href="class-I18n.html">I18n</a></li>
51
				<li><a href="class-I18n.html">I18n</a></li>
52
				<li><a href="class-Log.html">Log</a></li>
52
				<li><a href="class-Log.html">Log</a></li>
53
				<li><a href="class-MonService.html">MonService</a></li>
-
 
54
				<li><a href="class-Registre.html">Registre</a></li>
53
				<li><a href="class-Registre.html">Registre</a></li>
55
				<li><a href="class-RestClient.html">RestClient</a></li>
54
				<li><a href="class-RestClient.html">RestClient</a></li>
56
				<li><a href="class-RestServeur.html">RestServeur</a></li>
55
				<li><a href="class-RestServeur.html">RestServeur</a></li>
57
				<li><a href="class-RestService.html">RestService</a></li>
56
				<li><a href="class-RestService.html">RestService</a></li>
58
				<li><a href="class-Script.html">Script</a></li>
57
				<li><a href="class-Script.html">Script</a></li>
59
				<li><a href="class-ServiceCacheFichier.html">ServiceCacheFichier</a></li>
-
 
60
				<li><a href="class-ServiceCacheSimple.html">ServiceCacheSimple</a></li>
-
 
61
				<li><a href="class-ServiceCacheSqlite.html">ServiceCacheSqlite</a></li>
-
 
62
				<li class="active"><a href="class-SquelettePhp.html">SquelettePhp</a></li>
58
				<li class="active"><a href="class-SquelettePhp.html">SquelettePhp</a></li>
63
				<li><a href="class-Url.html">Url</a></li>
59
				<li><a href="class-Url.html">Url</a></li>
64
			</ul>
60
			</ul>
65
 
61
 
66
 
62
 
67
 
63
 
68
 
64
 
69
 
65
 
70
		</div>
66
		</div>
71
	</div>
67
	</div>
72
</div>
68
</div>
73
 
69
 
74
<div id="splitter"></div>
70
<div id="splitter"></div>
75
 
71
 
76
<div id="right">
72
<div id="right">
77
<div id="rightInner">
73
<div id="rightInner">
78
	<form id="search">
74
	<form id="search">
79
		<input type="hidden" name="cx" value="">
75
		<input type="hidden" name="cx" value="">
80
		<input type="hidden" name="ie" value="UTF-8">
76
		<input type="hidden" name="ie" value="UTF-8">
81
		<input type="text" name="q" class="text">
77
		<input type="text" name="q" class="text">
82
		<input type="submit" value="Search">
78
		<input type="submit" value="Search">
83
	</form>
79
	</form>
84
 
80
 
85
	<div id="navigation">
81
	<div id="navigation">
86
		<ul>
82
		<ul>
87
			<li>
83
			<li>
88
				<a href="index.html" title="Overview"><span>Overview</span></a>
84
				<a href="index.html" title="Overview"><span>Overview</span></a>
89
			</li>
85
			</li>
90
			<li>
86
			<li>
91
				<a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a>
87
				<a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a>
92
			</li>
88
			</li>
93
			<li class="active">
89
			<li class="active">
94
<span>Class</span>			</li>
90
<span>Class</span>			</li>
95
		</ul>
91
		</ul>
96
		<ul>
92
		<ul>
97
			<li>
93
			<li>
98
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
94
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
99
			</li>
95
			</li>
100
			<li>
96
			<li>
101
				<a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a>
97
				<a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a>
102
			</li>
98
			</li>
103
			<li>
99
			<li>
104
				<a href="todo.html" title="Todo list"><span>Todo</span></a>
100
				<a href="todo.html" title="Todo list"><span>Todo</span></a>
105
			</li>
101
			</li>
106
		</ul>
102
		</ul>
107
		<ul>
103
		<ul>
108
		</ul>
104
		</ul>
109
	</div>
105
	</div>
110
 
106
 
111
<div id="content" class="class">
107
<div id="content" class="class">
112
	<h1>Class SquelettePhp</h1>
108
	<h1>Class SquelettePhp</h1>
113
 
109
 
114
 
110
 
115
	<div class="description">
111
	<div class="description">
116
	
112
	
117
<p>Classe SquelettePhp, traitant les squelette Php utilisant la syntaxe courte
113
<p>Classe SquelettePhp, traitant les squelette Php utilisant la syntaxe courte
118
php ou pas. Ces méthodes sont statiques.</p>
114
php ou pas. Ces méthodes sont statiques.</p>
119
 
115
 
120
	</div>
116
	</div>
121
 
117
 
122
 
118
 
123
 
119
 
124
 
120
 
125
 
121
 
126
 
122
 
127
 
123
 
128
 
124
 
129
 
125
 
130
	<div class="info">
126
	<div class="info">
131
		
127
		
132
		
128
		
133
		
129
		
134
		<b>Package:</b> <a href="package-Framework.html">Framework</a><br>
130
		<b>Package:</b> <a href="package-Framework.html">Framework</a><br>
135
 
131
 
136
				<b>Category:</b>
132
				<b>Category:</b>
137
				php5<br>
133
				php5<br>
138
				<b>Copyright:</b>
134
				<b>Copyright:</b>
139
				Copyright (c) 2010, Tela Botanica (<a
135
				Copyright (c) 2010, Tela Botanica (<a
140
href="mailto:accueil&#64;tela-botanica.org">accueil&#64;<!-- -->tela-botanica.org</a>)<br>
136
href="mailto:accueil&#64;tela-botanica.org">accueil&#64;<!-- -->tela-botanica.org</a>)<br>
141
				<b>License:</b>
137
				<b>License:</b>
142
				<a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a><br>
138
				<a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a><br>
143
				<b>License:</b>
139
				<b>License:</b>
144
				<a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a><br>
140
				<a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a><br>
145
				<b>Author:</b>
141
				<b>Author:</b>
146
				Jean-Pascal MILCENT &lt;<a
142
				Jean-Pascal MILCENT &lt;<a
147
href="mailto:jpm&#64;tela-botanica.org">jpm&#64;<!-- -->tela-botanica.org</a>&gt;<br>
143
href="mailto:jpm&#64;tela-botanica.org">jpm&#64;<!-- -->tela-botanica.org</a>&gt;<br>
148
				<b>Version:</b>
144
				<b>Version:</b>
149
				$Id: SquelettePhp.php 446 2013-10-28 14:21:50Z raphael $<br>
145
				$Id: SquelettePhp.php 446 2013-10-28 14:21:50Z raphael $<br>
150
				<b>Link:</b>
146
				<b>Link:</b>
151
				/doc/framework/<br>
147
				/doc/framework/<br>
152
		<b>Located at</b> <a href="source-class-SquelettePhp.html#3-74" title="Go to source code">framework/SquelettePhp.php</a><br>
148
		<b>Located at</b> <a href="source-class-SquelettePhp.html#3-74" title="Go to source code">SquelettePhp.php</a><br>
153
	</div>
149
	</div>
154
 
150
 
155
 
151
 
156
 
152
 
157
	<table class="summary" id="methods">
153
	<table class="summary" id="methods">
158
	<caption>Methods summary</caption>
154
	<caption>Methods summary</caption>
159
	<tr data-order="analyser" id="_analyser">
155
	<tr data-order="analyser" id="_analyser">
160
 
156
 
161
		<td class="attributes"><code>
157
		<td class="attributes"><code>
162
			 public static
158
			 public static
163
			boolean
159
			boolean
164
			
160
			
165
			</code>
161
			</code>
166
		</td>
162
		</td>
167
 
163
 
168
		<td class="name"><div>
164
		<td class="name"><div>
169
		<a class="anchor" href="#_analyser">#</a>
165
		<a class="anchor" href="#_analyser">#</a>
170
		<code><a href="source-class-SquelettePhp.html#18-56" title="Go to source code">analyser</a>( <span>String <var>$fichier</var></span>, <span>array <var>&amp; $donnees</var> = <span class="php-keyword1">array</span>()</span> )</code>
166
		<code><a href="source-class-SquelettePhp.html#18-56" title="Go to source code">analyser</a>( <span>String <var>$fichier</var></span>, <span>array <var>&amp; $donnees</var> = <span class="php-keyword1">array</span>()</span> )</code>
171
 
167
 
172
		<div class="description short">
168
		<div class="description short">
173
			
169
			
174
<p>Fonction prenant en paramètre un chemin de fichier squelette et un tableau
170
<p>Fonction prenant en paramètre un chemin de fichier squelette et un tableau
175
associatif de données, en extrait les variables, charge le squelette et
171
associatif de données, en extrait les variables, charge le squelette et
176
retourne le résultat des deux combinés.</p>
172
retourne le résultat des deux combinés.</p>
177
 
173
 
178
		</div>
174
		</div>
179
 
175
 
180
		<div class="description detailed hidden">
176
		<div class="description detailed hidden">
181
			
177
			
182
<p>Fonction prenant en paramètre un chemin de fichier squelette et un tableau
178
<p>Fonction prenant en paramètre un chemin de fichier squelette et un tableau
183
associatif de données, en extrait les variables, charge le squelette et
179
associatif de données, en extrait les variables, charge le squelette et
184
retourne le résultat des deux combinés.</p>
180
retourne le résultat des deux combinés.</p>
185
 
181
 
186
 
182
 
187
 
183
 
188
				<h4>Parameters</h4>
184
				<h4>Parameters</h4>
189
				<div class="list"><dl>
185
				<div class="list"><dl>
190
					<dt><var>$fichier</var></dt>
186
					<dt><var>$fichier</var></dt>
191
					<dd><code>String</code><br>$fichier le chemin du fichier du squelette</dd>
187
					<dd><code>String</code><br>$fichier le chemin du fichier du squelette</dd>
192
					<dt><var>$donnees</var></dt>
188
					<dt><var>$donnees</var></dt>
193
					<dd><code>Array</code><br>$donnees un tableau associatif contenant les variables a injecter dans le
189
					<dd><code>Array</code><br>$donnees un tableau associatif contenant les variables a injecter dans le
194
squelette.</dd>
190
squelette.</dd>
195
				</dl></div>
191
				</dl></div>
196
 
192
 
197
				<h4>Returns</h4>
193
				<h4>Returns</h4>
198
				<div class="list">
194
				<div class="list">
199
					<code>boolean</code><br>false si la vue n'existe pas, sinon la chaine résultat.<br>
195
					<code>boolean</code><br>false si la vue n'existe pas, sinon la chaine résultat.<br>
200
				</div>
196
				</div>
201
 
197
 
202
 
198
 
203
 
199
 
204
 
200
 
205
		</div>
201
		</div>
206
		</div></td>
202
		</div></td>
207
	</tr>
203
	</tr>
208
	</table>
204
	</table>
209
 
205
 
210
 
206
 
211
 
207
 
212
 
208
 
213
 
209
 
214
 
210
 
215
 
211
 
216
 
212
 
217
 
213
 
218
 
214
 
219
 
215
 
220
 
216
 
221
 
217
 
222
 
218
 
223
 
219
 
224
 
220
 
225
 
221
 
226
 
222
 
227
</div>
223
</div>
228
 
224
 
229
	<div id="footer">
225
	<div id="footer">
230
		TBFramework - v0.4 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
226
		 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
231
	</div>
227
	</div>
232
</div>
228
</div>
233
</div>
229
</div>
234
</body>
230
</body>
235
</html>
231
</html>