Subversion Repositories Applications.framework

Rev

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

Rev Author Line No. Line
131 aurelien 1
<?xml version="1.0" encoding="iso-8859-1"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
  <html xmlns="http://www.w3.org/1999/xhtml">
4
		<head>
5
			<!-- template designed by Marco Von Ballmoos -->
6
			<title>Docs For Class Controleur</title>
7
			<link rel="stylesheet" href="../media/stylesheet.css" />
8
			<meta http-equiv='Content-Type' content='text/html; charset=UTF8'/>
9
		</head>
10
		<body>
11
			<div class="page-body">
12
<h2 class="class-name">Class Controleur</h2>
13
 
14
<a name="sec-description"></a>
15
<div class="info-box">
16
	<div class="info-box-title">Description</div>
17
	<div class="nav-bar">
18
					<span class="disabled">Description</span> |
19
															<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
20
 
21
					</div>
22
	<div class="info-box-body">
23
        		<!-- ========== Info from phpDoc block ========= -->
24
<p class="short-description">classe Controleur, coeur d'une application, c'est normalement la seule classe d'une application qui devrait être appelée de l'extérieur.</p>
25
<p class="description"><p>classe Controleur, coeur d'une application, c'est normalement la seule classe d'une application qui devrait être appelée de l'extérieur. Elle est abstraite donc doit obligatoirement être étendue
26
 PHP Version 5</p></p>
27
	<ul class="tags">
28
				<li><span class="field">author:</span> aurelien &lt;<a href="mailto:aurelien@tela-botanica.org">aurelien@tela-botanica.org</a>&gt;</li>
29
				<li><span class="field">version:</span> SVN: $$Id$$</li>
30
				<li><span class="field">copyright:</span> 2009 Tela-Botanica</li>
31
				<li><span class="field">link:</span> /doc/framework/</li>
32
				<li><span class="field">abstract:</span> </li>
33
				<li><span class="field">license:</span> <a href="http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt">Licence CECILL</a></li>
34
				<li><span class="field">license:</span> <a href="http://www.gnu.org/licenses/gpl.html">Licence GNU-GPL</a></li>
35
			</ul>
36
		<p class="notes">
37
			Located in <a class="field" href="_Controleur.php.html">/Controleur.php</a> (line <span class="field"><a href="../__filesource/fsource_Framework__Controleur.php.html#a20">20</a></span>)
38
		</p>
39
 
40
 
41
		<pre></pre>
42
 
43
			</div>
44
</div>
45
 
46
 
47
 
48
 
49
	<a name="sec-method-summary"></a>
50
	<div class="info-box">
51
		<div class="info-box-title">Method Summary</span></div>
52
		<div class="nav-bar">
53
			<a href="#sec-description">Description</a> |
54
												<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
55
		</div>
56
		<div class="info-box-body">
57
			<div class="method-summary">
58
 
59
												<div class="method-definition">
60
											<span class="method-result">Controleur</span>
61
										<a href="#__construct" title="details" class="method-name">__construct</a>
62
										()
63
									</div>
64
																<div class="method-definition">
65
											<span class="method-result">void</span>
66
										<a href="#__destruct" title="details" class="method-name">__destruct</a>
67
										()
68
									</div>
69
																<div class="method-definition">
70
											<span class="method-result">boolean</span>
71
										<a href="#chargerModele" title="details" class="method-name">chargerModele</a>
72
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$nom_modele</span>)
73
									</div>
74
																<div class="method-definition">
75
											<span class="method-result">boolean</span>
76
										<a href="#chargerVue" title="details" class="method-name">chargerVue</a>
77
											(<span class="var-type">String</span>&nbsp;<span class="var-name">$nom_squelette</span>, <span class="var-type">Array</span>&nbsp;<span class="var-name">$donnees</span>)
78
									</div>
79
								</div>
80
		</div>
81
	</div>
82
 
83
 
84
	<a name="sec-methods"></a>
85
	<div class="info-box">
86
		<div class="info-box-title">Methods</div>
87
		<div class="nav-bar">
88
			<a href="#sec-description">Description</a> |
89
																<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
90
 
91
		</div>
92
		<div class="info-box-body">
93
			<A NAME='method_detail'></A>
94
 
95
<a name="method__construct" id="__construct"><!-- --></a>
96
<div class="oddrow">
97
 
98
	<div class="method-header">
99
		<span class="method-title">Constructor __construct</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Controleur.php.html#a29">29</a></span>)
100
	</div>
101
 
102
	<!-- ========== Info from phpDoc block ========= -->
103
<p class="short-description">Constructeur par défaut</p>
104
<p class="description"><p>Constructeur par défaut</p></p>
105
	<ul class="tags">
106
				<li><span class="field">access:</span> public</li>
107
			</ul>
108
 
109
	<div class="method-signature">
110
		<span class="method-result">Controleur</span>
111
		<span class="method-name">
112
			__construct
113
		</span>
114
				()
115
			</div>
116
 
117
 
118
 
119
	</div>
120
<a name="method__destruct" id="__destruct"><!-- --></a>
121
<div class="evenrow">
122
 
123
	<div class="method-header">
124
		<span class="method-title">Destructor __destruct</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Controleur.php.html#a110">110</a></span>)
125
	</div>
126
 
127
	<!-- ========== Info from phpDoc block ========= -->
128
<p class="short-description">Destructeur de classe, renvoie les exceptions s'il y en a</p>
129
<p class="description"><p>Destructeur de classe, renvoie les exceptions s'il y en a</p></p>
130
	<ul class="tags">
131
				<li><span class="field">access:</span> public</li>
132
			</ul>
133
 
134
	<div class="method-signature">
135
		<span class="method-result">void</span>
136
		<span class="method-name">
137
			__destruct
138
		</span>
139
				()
140
			</div>
141
 
142
 
143
 
144
	</div>
145
<a name="methodchargerModele" id="chargerModele"><!-- --></a>
146
<div class="oddrow">
147
 
148
	<div class="method-header">
149
		<span class="method-title">chargerModele</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Controleur.php.html#a48">48</a></span>)
150
	</div>
151
 
152
	<!-- ========== Info from phpDoc block ========= -->
153
<p class="short-description">Charge un modele donné et le rend disponible sous la forme $this-&gt;nom_modele</p>
154
<p class="description"><p>Charge un modele donné et le rend disponible sous la forme $this-&gt;nom_modele</p></p>
155
	<ul class="tags">
156
				<li><span class="field">return:</span> false si le chargement a échoué, rien sinon</li>
157
				<li><span class="field">access:</span> protected</li>
158
			</ul>
159
 
160
	<div class="method-signature">
161
		<span class="method-result">boolean</span>
162
		<span class="method-name">
163
			chargerModele
164
		</span>
165
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$nom_modele</span>)
166
			</div>
167
 
168
			<ul class="parameters">
169
					<li>
170
				<span class="var-type">string</span>
171
				<span class="var-name">$nom_modele</span><span class="var-description">: le nom du modèle à charger</span>			</li>
172
				</ul>
173
 
174
 
175
	</div>
176
<a name="methodchargerVue" id="chargerVue"><!-- --></a>
177
<div class="evenrow">
178
 
179
	<div class="method-header">
180
		<span class="method-title">chargerVue</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__Controleur.php.html#a75">75</a></span>)
181
	</div>
182
 
183
	<!-- ========== Info from phpDoc block ========= -->
184
<p class="short-description">Fonction prenant en paramètre le nom d'un squelette et un tableau associatif de données, en extrait les variables, charge le squelette et cree une variable de classe contenant les deux combinés.</p>
185
<p class="description"><p>Fonction prenant en paramètre le nom d'un squelette et un tableau associatif de données, en extrait les variables, charge le squelette et cree une variable de classe contenant les deux combinés.</p></p>
186
	<ul class="tags">
187
				<li><span class="field">return:</span> false si la vue n'existe pas, rien sinon</li>
188
				<li><span class="field">access:</span> protected</li>
189
			</ul>
190
 
191
	<div class="method-signature">
192
		<span class="method-result">boolean</span>
193
		<span class="method-name">
194
			chargerVue
195
		</span>
196
					(<span class="var-type">String</span>&nbsp;<span class="var-name">$nom_squelette</span>, <span class="var-type">Array</span>&nbsp;<span class="var-name">$donnees</span>)
197
			</div>
198
 
199
			<ul class="parameters">
200
					<li>
201
				<span class="var-type">String</span>
202
				<span class="var-name">$nom_squelette</span><span class="var-description">: le nom du squelette</span>			</li>
203
					<li>
204
				<span class="var-type">Array</span>
205
				<span class="var-name">$donnees</span><span class="var-description">: un tableau associatif contenant les variables a injecter dans la vue</span>			</li>
206
				</ul>
207
 
208
 
209
	</div>
210
 
211
		</div>
212
	</div>
213
 
214
 
215
	<p class="notes" id="credit">
216
		Documentation generated on Wed, 02 Sep 2009 15:47:39 +0200 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.1</a>
217
	</p>
218
	</div></body>
219
</html>