Subversion Repositories Applications.framework

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
467 jpm 1
<!DOCTYPE html>
2
<html>
3
<head>
4
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5
	<meta name="generator" content="ApiGen 2.8.0">
6
 
7
	<title>Class Modele | TBFramework - v0.2</title>
8
 
9
	<script type="text/javascript" src="resources/combined.js?4205936287"></script>
10
	<script type="text/javascript" src="elementlist.js?117657638"></script>
11
	<link rel="stylesheet" type="text/css" media="all" href="resources/style.css?3505392360">
12
 
13
</head>
14
 
15
<body>
16
<div id="left">
17
	<div id="menu">
18
		<a href="index.html" title="Overview"><span>Overview</span></a>
19
 
20
 
21
		<div id="groups">
22
			<h3>Packages</h3>
23
			<ul>
24
				<li class="active"><a href="package-Framework.html">Framework</a>
25
						</li>
26
				<li><a href="package-PHP.html">PHP</a>
27
						</li>
28
			</ul>
29
		</div>
30
 
31
		<hr>
32
 
33
 
34
		<div id="elements">
35
			<h3>Classes</h3>
36
			<ul>
37
				<li><a href="class-Application.html">Application</a></li>
38
				<li><a href="class-Chronometre.html">Chronometre</a></li>
39
				<li><a href="class-Config.html">Config</a></li>
40
				<li><a href="class-Controleur.html">Controleur</a></li>
41
				<li><a href="class-Debug.html">Debug</a></li>
42
				<li><a href="class-GestionnaireException.html">GestionnaireException</a></li>
43
				<li><a href="class-Log.html">Log</a></li>
44
				<li class="active"><a href="class-Modele.html">Modele</a></li>
45
				<li><a href="class-Registre.html">Registre</a></li>
46
				<li><a href="class-SquelettePhp.html">SquelettePhp</a></li>
47
				<li><a href="class-Url.html">Url</a></li>
48
			</ul>
49
 
50
 
51
 
52
 
53
 
54
			<h3>Functions</h3>
55
			<ul>
56
				<li><a href="function-autoloadAppliDefaut.html">autoloadAppliDefaut</a></li>
57
				<li><a href="function-autoloadFw.html">autoloadFw</a></li>
58
			</ul>
59
		</div>
60
	</div>
61
</div>
62
 
63
<div id="splitter"></div>
64
 
65
<div id="right">
66
<div id="rightInner">
67
	<form id="search">
68
		<input type="hidden" name="cx" value="">
69
		<input type="hidden" name="ie" value="UTF-8">
70
		<input type="text" name="q" class="text">
71
		<input type="submit" value="Search">
72
	</form>
73
 
74
	<div id="navigation">
75
		<ul>
76
			<li>
77
				<a href="index.html" title="Overview"><span>Overview</span></a>
78
			</li>
79
			<li>
80
				<a href="package-Framework.html" title="Summary of Framework"><span>Package</span></a>
81
			</li>
82
			<li class="active">
83
<span>Class</span>			</li>
84
		</ul>
85
		<ul>
86
			<li>
87
				<a href="tree.html" title="Tree view of classes, interfaces, traits and exceptions"><span>Tree</span></a>
88
			</li>
89
			<li>
90
				<a href="deprecated.html" title="List of deprecated elements"><span>Deprecated</span></a>
91
			</li>
92
			<li>
93
				<a href="todo.html" title="Todo list"><span>Todo</span></a>
94
			</li>
95
		</ul>
96
		<ul>
97
		</ul>
98
	</div>
99
 
100
<div id="content" class="class">
101
	<h1>Class Modele</h1>
102
 
103
 
104
	<div class="description">
105
 
106
<p>Classe modèle, donc d'accés au données, elle ne devrait pas être appelée
107
de l'extérieur. Elle fait office d'abstraction légère de base de données en
108
utilisant diveres possibilités d'abstraction de base de données (PDO, mysql,
109
mysqli, sqlite) Elle est abstraite donc doit obligatoirement être étendue.</p>
110
 
111
<p>PHP Version 5</p>
112
 
113
	</div>
114
 
115
 
116
 
117
 
118
 
119
 
120
 
121
 
122
 
123
	<div class="info">
124
		<b>Abstract</b><br>
125
 
126
 
127
		<b>Package:</b> <a href="package-Framework.html">Framework</a><br>
128
 
129
				<b>Category:</b>
130
				Class<br>
131
				<b>Copyright:</b>
132
				2009 Tela-Botanica<br>
133
				<b>License:</b>
134
				<a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a><br>
135
				<b>License:</b>
136
				<a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a><br>
137
				<b>Author:</b>
138
				aurelien &lt;<a
139
href="mailto:aurelien&#64;tela-botanica.org">aurelien&#64;<!-- -->tela-botanica.org</a>&gt;<br>
140
				<b>Version:</b>
141
				SVN: $$Id: Modele.php 426 2013-04-30 16:58:14Z jpm $$<br>
142
				<b>Link:</b>
143
				/doc/framework/<br>
144
		<b>Located at</b> <a href="source-class-Modele.html#3-346" title="Go to source code">Modele.php</a><br>
145
	</div>
146
 
147
 
148
 
149
	<table class="summary" id="methods">
150
	<caption>Methods summary</caption>
151
	<tr data-order="__construct" id="___construct">
152
 
153
		<td class="attributes"><code>
154
			 public
155
 
156
 
157
			</code>
158
		</td>
159
 
160
		<td class="name"><div>
161
		<a class="anchor" href="#___construct">#</a>
162
		<code><a href="source-class-Modele.html#74-90" title="Go to source code">__construct</a>( )</code>
163
 
164
		<div class="description short">
165
 
166
<p>Constructeur par défaut, appelé à l'initialisation.</p>
167
 
168
		</div>
169
 
170
		<div class="description detailed hidden">
171
 
172
<p>Constructeur par défaut, appelé à l'initialisation.</p>
173
 
174
 
175
 
176
 
177
 
178
 
179
 
180
 
181
		</div>
182
		</div></td>
183
	</tr>
184
	<tr data-order="requete" id="_requete">
185
 
186
		<td class="attributes"><code>
187
			final protected
188
			<code><a href="class-PDOStatement.html">PDOStatement</a></code>
189
 
190
			</code>
191
		</td>
192
 
193
		<td class="name"><div>
194
		<a class="anchor" href="#_requete">#</a>
195
		<code><a href="source-class-Modele.html#145-175" title="Go to source code">requete</a>( <span>string <var>$requete</var></span> )</code>
196
 
197
		<div class="description short">
198
 
199
<p>Fonction qui appelle la bonne fonction pour executer une requête suivant le
200
type de bdd.</p>
201
 
202
		</div>
203
 
204
		<div class="description detailed hidden">
205
 
206
<p>Fonction qui appelle la bonne fonction pour executer une requête suivant le
207
type de bdd.</p>
208
 
209
 
210
 
211
				<h4>Parameters</h4>
212
				<div class="list"><dl>
213
					<dt><var>$requete</var></dt>
214
					<dd><code>string</code><br>la requete à effectuer</dd>
215
				</dl></div>
216
 
217
				<h4>Returns</h4>
218
				<div class="list">
219
					<code><code><a href="class-PDOStatement.html">PDOStatement</a></code></code><br>un objet contenant le résultat de la requête<br>
220
				</div>
221
 
222
 
223
 
224
 
225
		</div>
226
		</div></td>
227
	</tr>
228
	<tr data-order="requeteUn" id="_requeteUn">
229
 
230
		<td class="attributes"><code>
231
			final protected
232
 
233
 
234
			</code>
235
		</td>
236
 
237
		<td class="name"><div>
238
		<a class="anchor" href="#_requeteUn">#</a>
239
		<code><a href="source-class-Modele.html#177-210" title="Go to source code">requeteUn</a>( <span>mixed <var>$requete</var></span>, <span>mixed <var>$mode</var> = <span class="php-quote">'ASSOC'</span></span> )</code>
240
 
241
		<div class="description short">
242
 
243
		</div>
244
 
245
		<div class="description detailed hidden">
246
 
247
 
248
 
249
 
250
 
251
 
252
 
253
 
254
		</div>
255
		</div></td>
256
	</tr>
257
	<tr data-order="requeteTous" id="_requeteTous">
258
 
259
		<td class="attributes"><code>
260
			final protected
261
 
262
 
263
			</code>
264
		</td>
265
 
266
		<td class="name"><div>
267
		<a class="anchor" href="#_requeteTous">#</a>
268
		<code><a href="source-class-Modele.html#213-268" title="Go to source code">requeteTous</a>( <span>mixed <var>$requete</var></span>, <span>mixed <var>$mode</var> = <span class="php-quote">'ASSOC'</span></span> )</code>
269
 
270
		<div class="description short">
271
 
272
		</div>
273
 
274
		<div class="description detailed hidden">
275
 
276
 
277
 
278
 
279
 
280
 
281
 
282
 
283
		</div>
284
		</div></td>
285
	</tr>
286
	<tr data-order="proteger" id="_proteger">
287
 
288
		<td class="attributes"><code>
289
			final protected
290
 
291
 
292
			</code>
293
		</td>
294
 
295
		<td class="name"><div>
296
		<a class="anchor" href="#_proteger">#</a>
297
		<code><a href="source-class-Modele.html#270-295" title="Go to source code">proteger</a>( <span>mixed <var>$chaine</var></span> )</code>
298
 
299
		<div class="description short">
300
 
301
<p>protège une chaine de caractères avant l'insertion dans la base de
302
données</p>
303
 
304
		</div>
305
 
306
		<div class="description detailed hidden">
307
 
308
<p>protège une chaine de caractères avant l'insertion dans la base de
309
données</p>
310
 
311
 
312
 
313
 
314
 
315
 
316
 
317
 
318
		</div>
319
		</div></td>
320
	</tr>
321
	<tr data-order="initialiserProtocole" id="_initialiserProtocole">
322
 
323
		<td class="attributes"><code>
324
			final public
325
 
326
 
327
			</code>
328
		</td>
329
 
330
		<td class="name"><div>
331
		<a class="anchor" href="#_initialiserProtocole">#</a>
332
		<code><a href="source-class-Modele.html#297-325" title="Go to source code">initialiserProtocole</a>( )</code>
333
 
334
		<div class="description short">
335
 
336
<p>initialise les constantes de classe à leur bonne valeur et lance une
337
exception si le protocole n'est pas bien défini</p>
338
 
339
		</div>
340
 
341
		<div class="description detailed hidden">
342
 
343
<p>initialise les constantes de classe à leur bonne valeur et lance une
344
exception si le protocole n'est pas bien défini</p>
345
 
346
 
347
 
348
 
349
 
350
				<h4>Throws</h4>
351
				<div class="list">
352
					<code><code><a href="class-Exception.html">Exception</a></code></code><br>
353
				</div>
354
 
355
 
356
 
357
		</div>
358
		</div></td>
359
	</tr>
360
	<tr data-order="__destruct" id="___destruct">
361
 
362
		<td class="attributes"><code>
363
			final public
364
 
365
 
366
			</code>
367
		</td>
368
 
369
		<td class="name"><div>
370
		<a class="anchor" href="#___destruct">#</a>
371
		<code><a href="source-class-Modele.html#327-345" title="Go to source code">__destruct</a>( )</code>
372
 
373
		<div class="description short">
374
 
375
<p>Destructeur de classe, se contente de fermer explicitement la connexion</p>
376
 
377
		</div>
378
 
379
		<div class="description detailed hidden">
380
 
381
<p>Destructeur de classe, se contente de fermer explicitement la connexion</p>
382
 
383
 
384
 
385
 
386
 
387
 
388
 
389
 
390
		</div>
391
		</div></td>
392
	</tr>
393
	</table>
394
 
395
 
396
 
397
 
398
 
399
 
400
 
401
 
402
 
403
 
404
 
405
 
406
 
407
 
408
 
409
 
410
 
411
 
412
</div>
413
 
414
	<div id="footer">
415
		TBFramework - v0.2 API documentation generated by <a href="http://apigen.org">ApiGen 2.8.0</a>
416
	</div>
417
</div>
418
</div>
419
</body>
420
</html>