1 |
<?xml version="1.0" encoding="UTF-8"?>
|
- |
|
2 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
1 |
<!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">
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml">
|
4 |
<head>
|
3 |
<head>
|
5 |
<!-- template designed by Marco Von Ballmoos -->
|
4 |
<!-- template designed by Marco Von Ballmoos -->
|
6 |
<title>Docs For Class RestService</title>
|
5 |
<title>Docs For Class RestService</title>
|
7 |
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
|
6 |
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/>
|
8 |
<link rel="stylesheet" href="../media/stylesheet.css" />
|
7 |
<link rel="stylesheet" href="../media/stylesheet.css" />
|
9 |
<script src="../media/lib/classTree.js"></script>
|
8 |
<script src="../media/lib/classTree.js"></script>
|
10 |
<script language="javascript" type="text/javascript">
|
9 |
<script language="javascript" type="text/javascript">
|
11 |
var imgPlus = new Image();
|
10 |
var imgPlus = new Image();
|
12 |
var imgMinus = new Image();
|
11 |
var imgMinus = new Image();
|
13 |
imgPlus.src = "../media/images/plus.png";
|
12 |
imgPlus.src = "../media/images/plus.png";
|
14 |
imgMinus.src = "../media/images/minus.png";
|
13 |
imgMinus.src = "../media/images/minus.png";
|
15 |
|
14 |
|
16 |
function showNode(Node){
|
15 |
function showNode(Node){
|
17 |
switch(navigator.family){
|
16 |
switch(navigator.family){
|
18 |
case 'nn4':
|
17 |
case 'nn4':
|
19 |
// Nav 4.x code fork...
|
18 |
// Nav 4.x code fork...
|
20 |
var oTable = document.layers["span" + Node];
|
19 |
var oTable = document.layers["span" + Node];
|
21 |
var oImg = document.layers["img" + Node];
|
20 |
var oImg = document.layers["img" + Node];
|
22 |
break;
|
21 |
break;
|
23 |
case 'ie4':
|
22 |
case 'ie4':
|
24 |
// IE 4/5 code fork...
|
23 |
// IE 4/5 code fork...
|
25 |
var oTable = document.all["span" + Node];
|
24 |
var oTable = document.all["span" + Node];
|
26 |
var oImg = document.all["img" + Node];
|
25 |
var oImg = document.all["img" + Node];
|
27 |
break;
|
26 |
break;
|
28 |
case 'gecko':
|
27 |
case 'gecko':
|
29 |
// Standards Compliant code fork...
|
28 |
// Standards Compliant code fork...
|
30 |
var oTable = document.getElementById("span" + Node);
|
29 |
var oTable = document.getElementById("span" + Node);
|
31 |
var oImg = document.getElementById("img" + Node);
|
30 |
var oImg = document.getElementById("img" + Node);
|
32 |
break;
|
31 |
break;
|
33 |
}
|
32 |
}
|
34 |
oImg.src = imgMinus.src;
|
33 |
oImg.src = imgMinus.src;
|
35 |
oTable.style.display = "block";
|
34 |
oTable.style.display = "block";
|
36 |
}
|
35 |
}
|
37 |
|
36 |
|
38 |
function hideNode(Node){
|
37 |
function hideNode(Node){
|
39 |
switch(navigator.family){
|
38 |
switch(navigator.family){
|
40 |
case 'nn4':
|
39 |
case 'nn4':
|
41 |
// Nav 4.x code fork...
|
40 |
// Nav 4.x code fork...
|
42 |
var oTable = document.layers["span" + Node];
|
41 |
var oTable = document.layers["span" + Node];
|
43 |
var oImg = document.layers["img" + Node];
|
42 |
var oImg = document.layers["img" + Node];
|
44 |
break;
|
43 |
break;
|
45 |
case 'ie4':
|
44 |
case 'ie4':
|
46 |
// IE 4/5 code fork...
|
45 |
// IE 4/5 code fork...
|
47 |
var oTable = document.all["span" + Node];
|
46 |
var oTable = document.all["span" + Node];
|
48 |
var oImg = document.all["img" + Node];
|
47 |
var oImg = document.all["img" + Node];
|
49 |
break;
|
48 |
break;
|
50 |
case 'gecko':
|
49 |
case 'gecko':
|
51 |
// Standards Compliant code fork...
|
50 |
// Standards Compliant code fork...
|
52 |
var oTable = document.getElementById("span" + Node);
|
51 |
var oTable = document.getElementById("span" + Node);
|
53 |
var oImg = document.getElementById("img" + Node);
|
52 |
var oImg = document.getElementById("img" + Node);
|
54 |
break;
|
53 |
break;
|
55 |
}
|
54 |
}
|
56 |
oImg.src = imgPlus.src;
|
55 |
oImg.src = imgPlus.src;
|
57 |
oTable.style.display = "none";
|
56 |
oTable.style.display = "none";
|
58 |
}
|
57 |
}
|
59 |
|
58 |
|
60 |
function nodeIsVisible(Node){
|
59 |
function nodeIsVisible(Node){
|
61 |
switch(navigator.family){
|
60 |
switch(navigator.family){
|
62 |
case 'nn4':
|
61 |
case 'nn4':
|
63 |
// Nav 4.x code fork...
|
62 |
// Nav 4.x code fork...
|
64 |
var oTable = document.layers["span" + Node];
|
63 |
var oTable = document.layers["span" + Node];
|
65 |
break;
|
64 |
break;
|
66 |
case 'ie4':
|
65 |
case 'ie4':
|
67 |
// IE 4/5 code fork...
|
66 |
// IE 4/5 code fork...
|
68 |
var oTable = document.all["span" + Node];
|
67 |
var oTable = document.all["span" + Node];
|
69 |
break;
|
68 |
break;
|
70 |
case 'gecko':
|
69 |
case 'gecko':
|
71 |
// Standards Compliant code fork...
|
70 |
// Standards Compliant code fork...
|
72 |
var oTable = document.getElementById("span" + Node);
|
71 |
var oTable = document.getElementById("span" + Node);
|
73 |
break;
|
72 |
break;
|
74 |
}
|
73 |
}
|
75 |
return (oTable && oTable.style.display == "block");
|
74 |
return (oTable && oTable.style.display == "block");
|
76 |
}
|
75 |
}
|
77 |
|
76 |
|
78 |
function toggleNodeVisibility(Node){
|
77 |
function toggleNodeVisibility(Node){
|
79 |
if (nodeIsVisible(Node)){
|
78 |
if (nodeIsVisible(Node)){
|
80 |
hideNode(Node);
|
79 |
hideNode(Node);
|
81 |
}else{
|
80 |
}else{
|
82 |
showNode(Node);
|
81 |
showNode(Node);
|
83 |
}
|
82 |
}
|
84 |
}
|
83 |
}
|
85 |
</script>
|
84 |
</script>
|
86 |
</head>
|
85 |
</head>
|
87 |
<body>
|
86 |
<body>
|
88 |
<div class="page-body">
|
87 |
<div class="page-body">
|
89 |
<h2 class="class-name">Class RestService</h2>
|
88 |
<h2 class="class-name">Class RestService</h2>
|
90 |
|
89 |
|
91 |
<a name="sec-description"></a>
|
90 |
<a name="sec-description"></a>
|
92 |
<div class="info-box">
|
91 |
<div class="info-box">
|
93 |
<div class="info-box-title">Description</div>
|
92 |
<div class="info-box-title">Description</div>
|
94 |
<div class="nav-bar">
|
93 |
<div class="nav-bar">
|
95 |
<span class="disabled">Description</span> |
|
94 |
<span class="disabled">Description</span> |
|
96 |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
95 |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
97 |
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
|
96 |
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
|
98 |
|
97 |
|
99 |
</div>
|
98 |
</div>
|
100 |
<div class="info-box-body">
|
99 |
<div class="info-box-body">
|
101 |
<!-- ========== Info from phpDoc block ========= -->
|
100 |
<!-- ========== Info from phpDoc block ========= -->
|
102 |
<p class="short-description">Classe principale gérant les services.</p>
|
101 |
<p class="short-description">Classe principale gérant les services.</p>
|
103 |
<p class="description"><p>Paramètres liés dans config.ini : <ul><li>serveur.baseURL</li></ul> Encodage en entrée : utf8 Encodage en sortie : utf8</p></p>
|
102 |
<p class="description"><p>Paramètres liés dans config.ini : <ul><li>serveur.baseURL</li></ul> Encodage en entrée : utf8 Encodage en sortie : utf8</p></p>
|
104 |
<ul class="tags">
|
103 |
<ul class="tags">
|
105 |
<li><span class="field">author:</span> Jean-Pascal MILCENT <<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>></li>
|
104 |
<li><span class="field">author:</span> Jean-Pascal MILCENT <<a href="mailto:jpm@tela-botanica.org">jpm@tela-botanica.org</a>></li>
|
106 |
<li><span class="field">version:</span> $Id: RestService.php 299 2011-01-18 14:03:46Z jpm $</li>
|
105 |
<li><span class="field">version:</span> $Id: RestService.php 299 2011-01-18 14:03:46Z jpm $</li>
|
107 |
<li><span class="field">copyright:</span> Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</li>
|
106 |
<li><span class="field">copyright:</span> Copyright (c) 2010, Tela Botanica (accueil@tela-botanica.org)</li>
|
108 |
<li><span class="field">link:</span> /doc/framework/</li>
|
107 |
<li><span class="field">link:</span> /doc/framework/</li>
|
109 |
<li><span class="field">abstract:</span> </li>
|
108 |
<li><span class="field">abstract:</span> </li>
|
110 |
<li><span class="field">since:</span> 0.3</li>
|
109 |
<li><span class="field">since:</span> 0.3</li>
|
111 |
<li><span class="field">license:</span> GPL</li>
|
110 |
<li><span class="field">license:</span> GPL</li>
|
112 |
<li><span class="field">license:</span> CECILL</li>
|
111 |
<li><span class="field">license:</span> CECILL</li>
|
113 |
</ul>
|
112 |
</ul>
|
114 |
<p class="notes">
|
113 |
<p class="notes">
|
115 |
Located in <a class="field" href="_RestService.php.html">/RestService.php</a> (line <span class="field"><a href="../__filesource/fsource_Framework__RestService.php.html#a20">20</a></span>)
|
114 |
Located in <a class="field" href="_RestService.php.html">/RestService.php</a> (line <span class="field"><a href="../__filesource/fsource_Framework__RestService.php.html#a20">20</a></span>)
|
116 |
</p>
|
115 |
</p>
|
117 |
|
116 |
|
118 |
|
117 |
|
119 |
<pre></pre>
|
118 |
<pre></pre>
|
120 |
|
119 |
|
121 |
</div>
|
120 |
</div>
|
122 |
</div>
|
121 |
</div>
|
123 |
|
122 |
|
124 |
|
123 |
|
125 |
|
124 |
|
126 |
<a name="sec-var-summary"></a>
|
125 |
<a name="sec-var-summary"></a>
|
127 |
<div class="info-box">
|
126 |
<div class="info-box">
|
128 |
<div class="info-box-title">Variable Summary</span></div>
|
127 |
<div class="info-box-title">Variable Summary</span></div>
|
129 |
<div class="nav-bar">
|
128 |
<div class="nav-bar">
|
130 |
<a href="#sec-description">Description</a> |
|
129 |
<a href="#sec-description">Description</a> |
|
131 |
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
|
130 |
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
|
132 |
|
|
131 |
|
|
133 |
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
|
132 |
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
|
134 |
|
133 |
|
135 |
</div>
|
134 |
</div>
|
136 |
<div class="info-box-body">
|
135 |
<div class="info-box-body">
|
137 |
<div class="var-summary">
|
136 |
<div class="var-summary">
|
138 |
<div class="var-title">
|
137 |
<div class="var-title">
|
139 |
<span class="var-type">mixed</span>
|
138 |
<span class="var-type">mixed</span>
|
140 |
<a href="#$bdd" title="details" class="var-name">$bdd</a>
|
139 |
<a href="#$bdd" title="details" class="var-name">$bdd</a>
|
141 |
</div>
|
140 |
</div>
|
142 |
</div>
|
141 |
</div>
|
143 |
</div>
|
142 |
</div>
|
144 |
</div>
|
143 |
</div>
|
145 |
|
144 |
|
146 |
<a name="sec-method-summary"></a>
|
145 |
<a name="sec-method-summary"></a>
|
147 |
<div class="info-box">
|
146 |
<div class="info-box">
|
148 |
<div class="info-box-title">Method Summary</span></div>
|
147 |
<div class="info-box-title">Method Summary</span></div>
|
149 |
<div class="nav-bar">
|
148 |
<div class="nav-bar">
|
150 |
<a href="#sec-description">Description</a> |
|
149 |
<a href="#sec-description">Description</a> |
|
151 |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
150 |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
152 |
|
151 |
|
153 |
|
|
152 |
|
|
154 |
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
|
153 |
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
|
155 |
</div>
|
154 |
</div>
|
156 |
<div class="info-box-body">
|
155 |
<div class="info-box-body">
|
157 |
<div class="method-summary">
|
156 |
<div class="method-summary">
|
158 |
|
157 |
|
159 |
<div class="method-definition">
|
158 |
<div class="method-definition">
|
160 |
<span class="method-result">RestService</span>
|
159 |
<span class="method-result">RestService</span>
|
161 |
<a href="#__construct" title="details" class="method-name">__construct</a>
|
160 |
<a href="#__construct" title="details" class="method-name">__construct</a>
|
162 |
(<span class="var-type"></span> <span class="var-name">$config</span>)
|
161 |
(<span class="var-type"></span> <span class="var-name">$config</span>)
|
163 |
</div>
|
162 |
</div>
|
164 |
|
163 |
|
165 |
<div class="method-definition">
|
164 |
<div class="method-definition">
|
166 |
<span class="method-result">string</span>
|
165 |
<span class="method-result">string</span>
|
167 |
<a href="#ajouter" title="details" class="method-name">ajouter</a>
|
166 |
<a href="#ajouter" title="details" class="method-name">ajouter</a>
|
168 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$requeteDonnees</span>)
|
167 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$requeteDonnees</span>)
|
169 |
</div>
|
168 |
</div>
|
170 |
|
169 |
|
171 |
<div class="method-definition">
|
170 |
<div class="method-definition">
|
172 |
<span class="method-result">string</span>
|
171 |
<span class="method-result">string</span>
|
173 |
<a href="#consulter" title="details" class="method-name">consulter</a>
|
172 |
<a href="#consulter" title="details" class="method-name">consulter</a>
|
174 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$parametres</span>)
|
173 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$parametres</span>)
|
175 |
</div>
|
174 |
</div>
|
176 |
|
175 |
|
177 |
<div class="method-definition">
|
176 |
<div class="method-definition">
|
178 |
<span class="method-result">mixed</span>
|
177 |
<span class="method-result">mixed</span>
|
179 |
<a href="#modifier" title="details" class="method-name">modifier</a>
|
178 |
<a href="#modifier" title="details" class="method-name">modifier</a>
|
180 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$requeteDonnees</span>)
|
179 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$requeteDonnees</span>)
|
181 |
</div>
|
180 |
</div>
|
182 |
|
181 |
|
183 |
<div class="method-definition">
|
182 |
<div class="method-definition">
|
184 |
<span class="method-result">mixed</span>
|
183 |
<span class="method-result">mixed</span>
|
185 |
<a href="#supprimer" title="details" class="method-name">supprimer</a>
|
184 |
<a href="#supprimer" title="details" class="method-name">supprimer</a>
|
186 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>)
|
185 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>)
|
187 |
</div>
|
186 |
</div>
|
188 |
</div>
|
187 |
</div>
|
189 |
</div>
|
188 |
</div>
|
190 |
</div>
|
189 |
</div>
|
191 |
|
190 |
|
192 |
<a name="sec-vars"></a>
|
191 |
<a name="sec-vars"></a>
|
193 |
<div class="info-box">
|
192 |
<div class="info-box">
|
194 |
<div class="info-box-title">Variables</div>
|
193 |
<div class="info-box-title">Variables</div>
|
195 |
<div class="nav-bar">
|
194 |
<div class="nav-bar">
|
196 |
<a href="#sec-description">Description</a> |
|
195 |
<a href="#sec-description">Description</a> |
|
197 |
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
|
196 |
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
|
198 |
|
197 |
|
199 |
|
198 |
|
200 |
|
|
199 |
|
|
201 |
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
|
200 |
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
|
202 |
|
201 |
|
203 |
</div>
|
202 |
</div>
|
204 |
<div class="info-box-body">
|
203 |
<div class="info-box-body">
|
205 |
|
204 |
|
206 |
<a name="var$bdd" id="$bdd"><!-- --></A>
|
205 |
<a name="var$bdd" id="$bdd"><!-- --></A>
|
207 |
<div class="evenrow">
|
206 |
<div class="evenrow">
|
208 |
|
207 |
|
209 |
<div class="var-header">
|
208 |
<div class="var-header">
|
210 |
<span class="var-title">
|
209 |
<span class="var-title">
|
211 |
<span class="var-type">mixed</span>
|
210 |
<span class="var-type">mixed</span>
|
212 |
<span class="var-name">$bdd</span>
|
211 |
<span class="var-name">$bdd</span>
|
213 |
(line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a23">23</a></span>)
|
212 |
(line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a23">23</a></span>)
|
214 |
</span>
|
213 |
</span>
|
215 |
</div>
|
214 |
</div>
|
216 |
|
215 |
|
217 |
<!-- ========== Info from phpDoc block ========= -->
|
216 |
<!-- ========== Info from phpDoc block ========= -->
|
218 |
<p class="short-description">Objet de connection à la base de données.</p>
|
217 |
<p class="short-description">Objet de connection à la base de données.</p>
|
219 |
<ul class="tags">
|
218 |
<ul class="tags">
|
220 |
<li><span class="field">access:</span> protected</li>
|
219 |
<li><span class="field">access:</span> protected</li>
|
221 |
</ul>
|
220 |
</ul>
|
222 |
|
221 |
|
223 |
|
222 |
|
224 |
|
223 |
|
225 |
|
224 |
|
226 |
|
225 |
|
227 |
</div>
|
226 |
</div>
|
228 |
|
227 |
|
229 |
</div>
|
228 |
</div>
|
230 |
</div>
|
229 |
</div>
|
231 |
|
230 |
|
232 |
<a name="sec-methods"></a>
|
231 |
<a name="sec-methods"></a>
|
233 |
<div class="info-box">
|
232 |
<div class="info-box">
|
234 |
<div class="info-box-title">Methods</div>
|
233 |
<div class="info-box-title">Methods</div>
|
235 |
<div class="nav-bar">
|
234 |
<div class="nav-bar">
|
236 |
<a href="#sec-description">Description</a> |
|
235 |
<a href="#sec-description">Description</a> |
|
237 |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
236 |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
238 |
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
|
237 |
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
|
239 |
|
238 |
|
240 |
</div>
|
239 |
</div>
|
241 |
<div class="info-box-body">
|
240 |
<div class="info-box-body">
|
242 |
<A NAME='method_detail'></A>
|
241 |
<A NAME='method_detail'></A>
|
243 |
<a name="method__construct" id="__construct"><!-- --></a>
|
242 |
<a name="method__construct" id="__construct"><!-- --></a>
|
244 |
<div class="oddrow">
|
243 |
<div class="oddrow">
|
245 |
|
244 |
|
246 |
<div class="method-header">
|
245 |
<div class="method-header">
|
247 |
<span class="method-title">Constructor __construct</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a25">25</a></span>)
|
246 |
<span class="method-title">Constructor __construct</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a25">25</a></span>)
|
248 |
</div>
|
247 |
</div>
|
249 |
|
248 |
|
250 |
<!-- ========== Info from phpDoc block ========= -->
|
249 |
<!-- ========== Info from phpDoc block ========= -->
|
251 |
<ul class="tags">
|
250 |
<ul class="tags">
|
252 |
<li><span class="field">access:</span> public</li>
|
251 |
<li><span class="field">access:</span> public</li>
|
253 |
</ul>
|
252 |
</ul>
|
254 |
|
253 |
|
255 |
<div class="method-signature">
|
254 |
<div class="method-signature">
|
256 |
<span class="method-result">RestService</span>
|
255 |
<span class="method-result">RestService</span>
|
257 |
<span class="method-name">
|
256 |
<span class="method-name">
|
258 |
__construct
|
257 |
__construct
|
259 |
</span>
|
258 |
</span>
|
260 |
(<span class="var-type"></span> <span class="var-name">$config</span>)
|
259 |
(<span class="var-type"></span> <span class="var-name">$config</span>)
|
261 |
</div>
|
260 |
</div>
|
262 |
|
261 |
|
263 |
<ul class="parameters">
|
262 |
<ul class="parameters">
|
264 |
<li>
|
263 |
<li>
|
265 |
<span class="var-type"></span>
|
264 |
<span class="var-type"></span>
|
266 |
<span class="var-name">$config</span> </li>
|
265 |
<span class="var-name">$config</span> </li>
|
267 |
</ul>
|
266 |
</ul>
|
268 |
|
267 |
|
269 |
|
268 |
|
270 |
</div>
|
269 |
</div>
|
271 |
<a name="methodajouter" id="ajouter"><!-- --></a>
|
270 |
<a name="methodajouter" id="ajouter"><!-- --></a>
|
272 |
<div class="evenrow">
|
271 |
<div class="evenrow">
|
273 |
|
272 |
|
274 |
<div class="method-header">
|
273 |
<div class="method-header">
|
275 |
<span class="method-title">ajouter</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a73">73</a></span>)
|
274 |
<span class="method-title">ajouter</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a73">73</a></span>)
|
276 |
</div>
|
275 |
</div>
|
277 |
|
276 |
|
278 |
<!-- ========== Info from phpDoc block ========= -->
|
277 |
<!-- ========== Info from phpDoc block ========= -->
|
279 |
<p class="short-description">Méthode appelée lors d'une requête HTTP de type PUT.</p>
|
278 |
<p class="short-description">Méthode appelée lors d'une requête HTTP de type PUT.</p>
|
280 |
<p class="description"><p>L'identifiant de la ressource à ajouter est indiqué via l'url si on le connait par avance. Sinon, il doit être créé par le service. Dans ce dernier cas, le nouvel identifiant devrait être renvoyé dans le corps de la réponse. Si l'ajout est un succès, le code statut HTTP retourné devrait être 201.</p></p>
|
279 |
<p class="description"><p>L'identifiant de la ressource à ajouter est indiqué via l'url si on le connait par avance. Sinon, il doit être créé par le service. Dans ce dernier cas, le nouvel identifiant devrait être renvoyé dans le corps de la réponse. Si l'ajout est un succès, le code statut HTTP retourné devrait être 201.</p></p>
|
281 |
<ul class="tags">
|
280 |
<ul class="tags">
|
282 |
<li><span class="field">return:</span> l'identifiant créé.</li>
|
281 |
<li><span class="field">return:</span> l'identifiant créé.</li>
|
283 |
<li><span class="field">access:</span> public</li>
|
282 |
<li><span class="field">access:</span> public</li>
|
284 |
</ul>
|
283 |
</ul>
|
285 |
|
284 |
|
286 |
<div class="method-signature">
|
285 |
<div class="method-signature">
|
287 |
<span class="method-result">string</span>
|
286 |
<span class="method-result">string</span>
|
288 |
<span class="method-name">
|
287 |
<span class="method-name">
|
289 |
ajouter
|
288 |
ajouter
|
290 |
</span>
|
289 |
</span>
|
291 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$requeteDonnees</span>)
|
290 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$requeteDonnees</span>)
|
292 |
</div>
|
291 |
</div>
|
293 |
|
292 |
|
294 |
<ul class="parameters">
|
293 |
<ul class="parameters">
|
295 |
<li>
|
294 |
<li>
|
296 |
<span class="var-type">array</span>
|
295 |
<span class="var-type">array</span>
|
297 |
<span class="var-name">$ressources</span><span class="var-description">: Morceaux de l'url servant à préciser la ressource concerné pour le service demandé.</span> </li>
|
296 |
<span class="var-name">$ressources</span><span class="var-description">: Morceaux de l'url servant à préciser la ressource concerné pour le service demandé.</span> </li>
|
298 |
<li>
|
297 |
<li>
|
299 |
<span class="var-type">array</span>
|
298 |
<span class="var-type">array</span>
|
300 |
<span class="var-name">$requeteDonnees</span><span class="var-description">: les données transférées dans le corps de la requête devant servir à l'ajout.</span> </li>
|
299 |
<span class="var-name">$requeteDonnees</span><span class="var-description">: les données transférées dans le corps de la requête devant servir à l'ajout.</span> </li>
|
301 |
</ul>
|
300 |
</ul>
|
302 |
|
301 |
|
303 |
|
302 |
|
304 |
</div>
|
303 |
</div>
|
305 |
<a name="methodconsulter" id="consulter"><!-- --></a>
|
304 |
<a name="methodconsulter" id="consulter"><!-- --></a>
|
306 |
<div class="oddrow">
|
305 |
<div class="oddrow">
|
307 |
|
306 |
|
308 |
<div class="method-header">
|
307 |
<div class="method-header">
|
309 |
<span class="method-title">consulter</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a41">41</a></span>)
|
308 |
<span class="method-title">consulter</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a41">41</a></span>)
|
310 |
</div>
|
309 |
</div>
|
311 |
|
310 |
|
312 |
<!-- ========== Info from phpDoc block ========= -->
|
311 |
<!-- ========== Info from phpDoc block ========= -->
|
313 |
<p class="short-description">Méthode appelée lors d'une requête HTTP de type GET.</p>
|
312 |
<p class="short-description">Méthode appelée lors d'une requête HTTP de type GET.</p>
|
314 |
<p class="description"><p>Si la consultation est un succès, le code statut HTTP retourné devrait être 200.</p></p>
|
313 |
<p class="description"><p>Si la consultation est un succès, le code statut HTTP retourné devrait être 200.</p></p>
|
315 |
<ul class="tags">
|
314 |
<ul class="tags">
|
316 |
<li><span class="field">return:</span> une chaine indiquant le succès de l'opération et les données demandées.</li>
|
315 |
<li><span class="field">return:</span> une chaine indiquant le succès de l'opération et les données demandées.</li>
|
317 |
<li><span class="field">access:</span> public</li>
|
316 |
<li><span class="field">access:</span> public</li>
|
318 |
</ul>
|
317 |
</ul>
|
319 |
|
318 |
|
320 |
<div class="method-signature">
|
319 |
<div class="method-signature">
|
321 |
<span class="method-result">string</span>
|
320 |
<span class="method-result">string</span>
|
322 |
<span class="method-name">
|
321 |
<span class="method-name">
|
323 |
consulter
|
322 |
consulter
|
324 |
</span>
|
323 |
</span>
|
325 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$parametres</span>)
|
324 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$parametres</span>)
|
326 |
</div>
|
325 |
</div>
|
327 |
|
326 |
|
328 |
<ul class="parameters">
|
327 |
<ul class="parameters">
|
329 |
<li>
|
328 |
<li>
|
330 |
<span class="var-type">array</span>
|
329 |
<span class="var-type">array</span>
|
331 |
<span class="var-name">$ressources</span><span class="var-description">: Morceaux de l'url servant à préciser la ressource concerné pour le service demandé.</span> </li>
|
330 |
<span class="var-name">$ressources</span><span class="var-description">: Morceaux de l'url servant à préciser la ressource concerné pour le service demandé.</span> </li>
|
332 |
<li>
|
331 |
<li>
|
333 |
<span class="var-type">array</span>
|
332 |
<span class="var-type">array</span>
|
334 |
<span class="var-name">$parametres</span><span class="var-description">: Partie de l'url situé après le '?' servant à paramétrer le service demandé.</span> </li>
|
333 |
<span class="var-name">$parametres</span><span class="var-description">: Partie de l'url situé après le '?' servant à paramétrer le service demandé.</span> </li>
|
335 |
</ul>
|
334 |
</ul>
|
336 |
|
335 |
|
337 |
|
336 |
|
338 |
</div>
|
337 |
</div>
|
339 |
<a name="methodmodifier" id="modifier"><!-- --></a>
|
338 |
<a name="methodmodifier" id="modifier"><!-- --></a>
|
340 |
<div class="evenrow">
|
339 |
<div class="evenrow">
|
341 |
|
340 |
|
342 |
<div class="method-header">
|
341 |
<div class="method-header">
|
343 |
<span class="method-title">modifier</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a57">57</a></span>)
|
342 |
<span class="method-title">modifier</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a57">57</a></span>)
|
344 |
</div>
|
343 |
</div>
|
345 |
|
344 |
|
346 |
<!-- ========== Info from phpDoc block ========= -->
|
345 |
<!-- ========== Info from phpDoc block ========= -->
|
347 |
<p class="short-description">Méthode appelée lors d'une requête HTTP de type POST.</p>
|
346 |
<p class="short-description">Méthode appelée lors d'une requête HTTP de type POST.</p>
|
348 |
<p class="description"><p>La ressource à modifier est indiquée via l'url. Les données devant servir à la mise à jours sont passées dans le corps de la requête. Si la modification est un succès, le code statut HTTP retourné devrait être 201.</p></p>
|
347 |
<p class="description"><p>La ressource à modifier est indiquée via l'url. Les données devant servir à la mise à jours sont passées dans le corps de la requête. Si la modification est un succès, le code statut HTTP retourné devrait être 201.</p></p>
|
349 |
<ul class="tags">
|
348 |
<ul class="tags">
|
350 |
<li><span class="field">return:</span> une chaine indiquant le succès de l'opération ou rien.</li>
|
349 |
<li><span class="field">return:</span> une chaine indiquant le succès de l'opération ou rien.</li>
|
351 |
<li><span class="field">access:</span> public</li>
|
350 |
<li><span class="field">access:</span> public</li>
|
352 |
</ul>
|
351 |
</ul>
|
353 |
|
352 |
|
354 |
<div class="method-signature">
|
353 |
<div class="method-signature">
|
355 |
<span class="method-result">mixed</span>
|
354 |
<span class="method-result">mixed</span>
|
356 |
<span class="method-name">
|
355 |
<span class="method-name">
|
357 |
modifier
|
356 |
modifier
|
358 |
</span>
|
357 |
</span>
|
359 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$requeteDonnees</span>)
|
358 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>, <span class="var-type">array</span> <span class="var-name">$requeteDonnees</span>)
|
360 |
</div>
|
359 |
</div>
|
361 |
|
360 |
|
362 |
<ul class="parameters">
|
361 |
<ul class="parameters">
|
363 |
<li>
|
362 |
<li>
|
364 |
<span class="var-type">array</span>
|
363 |
<span class="var-type">array</span>
|
365 |
<span class="var-name">$ressources</span><span class="var-description">: Morceaux de l'url servant à préciser la ressource concerné pour le service demandé.</span> </li>
|
364 |
<span class="var-name">$ressources</span><span class="var-description">: Morceaux de l'url servant à préciser la ressource concerné pour le service demandé.</span> </li>
|
366 |
<li>
|
365 |
<li>
|
367 |
<span class="var-type">array</span>
|
366 |
<span class="var-type">array</span>
|
368 |
<span class="var-name">$requeteDonnees</span><span class="var-description">: les données transférées dans le corps de la requête devant servir à la modification.</span> </li>
|
367 |
<span class="var-name">$requeteDonnees</span><span class="var-description">: les données transférées dans le corps de la requête devant servir à la modification.</span> </li>
|
369 |
</ul>
|
368 |
</ul>
|
370 |
|
369 |
|
371 |
|
370 |
|
372 |
</div>
|
371 |
</div>
|
373 |
<a name="methodsupprimer" id="supprimer"><!-- --></a>
|
372 |
<a name="methodsupprimer" id="supprimer"><!-- --></a>
|
374 |
<div class="oddrow">
|
373 |
<div class="oddrow">
|
375 |
|
374 |
|
376 |
<div class="method-header">
|
375 |
<div class="method-header">
|
377 |
<span class="method-title">supprimer</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a86">86</a></span>)
|
376 |
<span class="method-title">supprimer</span> (line <span class="line-number"><a href="../__filesource/fsource_Framework__RestService.php.html#a86">86</a></span>)
|
378 |
</div>
|
377 |
</div>
|
379 |
|
378 |
|
380 |
<!-- ========== Info from phpDoc block ========= -->
|
379 |
<!-- ========== Info from phpDoc block ========= -->
|
381 |
<p class="short-description">Méthode appelée lors d'une requête HTTP de type DELETE (ou POST avec action=DELETE dans le corps de la requete).</p>
|
380 |
<p class="short-description">Méthode appelée lors d'une requête HTTP de type DELETE (ou POST avec action=DELETE dans le corps de la requete).</p>
|
382 |
<p class="description"><p>Si la suppression est un succès, le code statut HTTP retourné devrait être 204.</p></p>
|
381 |
<p class="description"><p>Si la suppression est un succès, le code statut HTTP retourné devrait être 204.</p></p>
|
383 |
<ul class="tags">
|
382 |
<ul class="tags">
|
384 |
<li><span class="field">return:</span> une chaine indiquant le succès de l'opération ou rien.</li>
|
383 |
<li><span class="field">return:</span> une chaine indiquant le succès de l'opération ou rien.</li>
|
385 |
<li><span class="field">access:</span> public</li>
|
384 |
<li><span class="field">access:</span> public</li>
|
386 |
</ul>
|
385 |
</ul>
|
387 |
|
386 |
|
388 |
<div class="method-signature">
|
387 |
<div class="method-signature">
|
389 |
<span class="method-result">mixed</span>
|
388 |
<span class="method-result">mixed</span>
|
390 |
<span class="method-name">
|
389 |
<span class="method-name">
|
391 |
supprimer
|
390 |
supprimer
|
392 |
</span>
|
391 |
</span>
|
393 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>)
|
392 |
(<span class="var-type">array</span> <span class="var-name">$ressources</span>)
|
394 |
</div>
|
393 |
</div>
|
395 |
|
394 |
|
396 |
<ul class="parameters">
|
395 |
<ul class="parameters">
|
397 |
<li>
|
396 |
<li>
|
398 |
<span class="var-type">array</span>
|
397 |
<span class="var-type">array</span>
|
399 |
<span class="var-name">$ressources</span><span class="var-description">: Morceaux de l'url servant à préciser la ressource concerné pour le service demandé.</span> </li>
|
398 |
<span class="var-name">$ressources</span><span class="var-description">: Morceaux de l'url servant à préciser la ressource concerné pour le service demandé.</span> </li>
|
400 |
</ul>
|
399 |
</ul>
|
401 |
|
400 |
|
402 |
|
401 |
|
403 |
</div>
|
402 |
</div>
|
404 |
|
403 |
|
405 |
</div>
|
404 |
</div>
|
406 |
</div>
|
405 |
</div>
|
407 |
|
406 |
|
408 |
|
407 |
|
409 |
<p class="notes" id="credit">
|
408 |
<p class="notes" id="credit">
|
410 |
Documentation generated on Tue, 18 Jan 2011 15:13:24 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
|
409 |
Documentation generated on Tue, 18 Jan 2011 15:30:58 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
|
411 |
</p>
|
410 |
</p>
|
412 |
</div></body>
|
411 |
</div></body>
|
413 |
</html>
|
412 |
</html>
|