]> git.llucax.com Git - mecon/samurai.git/blob - doc/apidoc/html/classSamurai.html
Se agrega SAMURAI_Perm para manejar los permisos desde las aplicaciones.
[mecon/samurai.git] / doc / apidoc / html / classSamurai.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>SAMURAI: Samurai class Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 </head><body>
6 <!-- Generado por Doxygen 1.3.2 -->
7 <div class="qindex"><a class="qindex" href="main.html">Página&nbsp;principal</a> | <a class="qindex" href="classes.html">Lista&nbsp;alfabética</a> | <a class="qindex" href="annotated.html">Lista&nbsp;de&nbsp;componentes</a> | <a class="qindex" href="files.html">Lista&nbsp;de&nbsp;archivos</a> | <a class="qindex" href="functions.html">Miembros&nbsp;de&nbsp;las&nbsp;clases</a></div>
8 <h1>Referencia de la Clase Samurai</h1><a href="classSamurai-members.html">Lista de todos los miembros.</a><hr><a name="_details"></a><h2>Descripción detallada</h2>
9 Objeto general. 
10 <p>
11 public 
12 <p>
13
14 <p>
15 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00041">41</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.<table border=0 cellpadding=0 cellspacing=0>
16 <tr><td></td></tr>
17 <tr><td colspan=2><br><h2>Métodos públicos</h2></td></tr>
18 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a0">Samurai</a> (&amp;$db, $idSistema=null)</td></tr>
19
20 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor. </em> <a href="#a0"></a><em><br><br></td></tr>
21 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a1">_getIdSistemas</a> ()</td></tr>
22
23 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuleve un array con los identificadores de todos los sistemas. </em> <a href="#a1"></a><em><br><br></td></tr>
24 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a2">_armarArraySistemas</a> ()</td></tr>
25
26 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Arma el array de sistemas. </em> <a href="#a2"></a><em><br><br></td></tr>
27 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a3">getSistemas</a> ()</td></tr>
28
29 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve el array de sistemas. </em> <a href="#a3"></a><em><br><br></td></tr>
30 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a4">getSelectSistemas</a> ()</td></tr>
31
32 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. </em> <a href="#a4"></a><em><br><br></td></tr>
33 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a5">getPerfiles</a> ()</td></tr>
34
35 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a6">_armarArrayPerfiles</a> ()</td></tr>
36
37 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#a7">_getIdPerfiles</a> ()</td></tr>
38
39 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Devuleve un array con los identificadores de todos los perfiles. </em> <a href="#a7"></a><em><br><br></td></tr>
40 <tr><td colspan=2><br><h2>Atributos públicos</h2></td></tr>
41 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#o0">_id_sistema</a></td></tr>
42
43 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classSamurai.html#o1">_db</a></td></tr>
44
45 </table>
46 <hr><h2>Documentación del constructor y destructor</h2>
47 <a name="a0" doxytag="Samurai::Samurai"></a><p>
48 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
49   <tr>
50     <td class="mdRow">
51       <table cellpadding="0" cellspacing="0" border="0">
52         <tr>
53           <td class="md" nowrap valign="top"> Samurai::Samurai </td>
54           <td class="md" valign="top">(&nbsp;</td>
55           <td class="md" nowrap valign="top">&amp;$&nbsp;</td>
56           <td class="mdname" nowrap> <em>db</em>, </td>
57         </tr>
58         <tr>
59           <td></td>
60           <td></td>
61           <td class="md" nowrap>$&nbsp;</td>
62           <td class="mdname" nowrap> <em>idSistema</em> = null</td>
63         </tr>
64         <tr>
65           <td></td>
66           <td class="md">)&nbsp;</td>
67           <td class="md" colspan="2"></td>
68         </tr>
69
70       </table>
71     </td>
72   </tr>
73 </table>
74 <table cellspacing=5 cellpadding=0 border=0>
75   <tr>
76     <td>
77       &nbsp;
78     </td>
79     <td>
80
81 <p>
82 Constructor. 
83 <p>
84 Recibe como parametro el identificador del sistema.<p>
85 <dl compact><dt><b>Parámetros:</b></dt><dd>
86   <table border="0" cellspacing="2" cellpadding="0">
87     <tr><td valign=top><em>Samurai_DB</em>&nbsp;</td><td>&amp;$db Objeto conexion </td></tr>
88     <tr><td valign=top><em>int</em>&nbsp;</td><td>$idSistema Indetificador del sistema</td></tr>
89   </table>
90 </dl>
91 <dl compact><dt><b>Devuelve:</b></dt><dd>void  public </dd></dl>
92
93 <p>
94 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00070">70</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
95 <p>
96 References <a class="el" href="Samurai_8php-source.html#l00056">_db</a>, y <a class="el" href="Samurai_8php-source.html#l00048">_id_sistema</a>.    </td>
97   </tr>
98 </table>
99 <hr><h2>Documentación de las funciones miembro</h2>
100 <a name="a6" doxytag="Samurai::_armarArrayPerfiles"></a><p>
101 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
102   <tr>
103     <td class="mdRow">
104       <table cellpadding="0" cellspacing="0" border="0">
105         <tr>
106           <td class="md" nowrap valign="top"> Samurai::_armarArrayPerfiles </td>
107           <td class="md" valign="top">(&nbsp;</td>
108           <td class="mdname1" valign="top" nowrap>          </td>
109           <td class="md" valign="top">&nbsp;)&nbsp;</td>
110           <td class="md" nowrap></td>
111         </tr>
112
113       </table>
114     </td>
115   </tr>
116 </table>
117 <table cellspacing=5 cellpadding=0 border=0>
118   <tr>
119     <td>
120       &nbsp;
121     </td>
122     <td>
123
124 <p>
125 <dl compact><dt><b>Devuelve:</b></dt><dd>array(Perfil)  private </dd></dl>
126
127 <p>
128 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00167">167</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
129 <p>
130 Referenciado por <a class="el" href="Samurai_8php-source.html#l00156">getPerfiles()</a>.    </td>
131   </tr>
132 </table>
133 <a name="a2" doxytag="Samurai::_armarArraySistemas"></a><p>
134 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
135   <tr>
136     <td class="mdRow">
137       <table cellpadding="0" cellspacing="0" border="0">
138         <tr>
139           <td class="md" nowrap valign="top"> Samurai::_armarArraySistemas </td>
140           <td class="md" valign="top">(&nbsp;</td>
141           <td class="mdname1" valign="top" nowrap>          </td>
142           <td class="md" valign="top">&nbsp;)&nbsp;</td>
143           <td class="md" nowrap></td>
144         </tr>
145
146       </table>
147     </td>
148   </tr>
149 </table>
150 <table cellspacing=5 cellpadding=0 border=0>
151   <tr>
152     <td>
153       &nbsp;
154     </td>
155     <td>
156
157 <p>
158 Arma el array de sistemas. 
159 <p>
160 <dl compact><dt><b>Devuelve:</b></dt><dd>array(Sistema)  private </dd></dl>
161
162 <p>
163 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00105">105</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
164 <p>
165 Referenciado por <a class="el" href="Samurai_8php-source.html#l00123">getSistemas()</a>.    </td>
166   </tr>
167 </table>
168 <a name="a7" doxytag="Samurai::_getIdPerfiles"></a><p>
169 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
170   <tr>
171     <td class="mdRow">
172       <table cellpadding="0" cellspacing="0" border="0">
173         <tr>
174           <td class="md" nowrap valign="top"> Samurai::_getIdPerfiles </td>
175           <td class="md" valign="top">(&nbsp;</td>
176           <td class="mdname1" valign="top" nowrap>          </td>
177           <td class="md" valign="top">&nbsp;)&nbsp;</td>
178           <td class="md" nowrap></td>
179         </tr>
180
181       </table>
182     </td>
183   </tr>
184 </table>
185 <table cellspacing=5 cellpadding=0 border=0>
186   <tr>
187     <td>
188       &nbsp;
189     </td>
190     <td>
191
192 <p>
193 Devuleve un array con los identificadores de todos los perfiles. 
194 <p>
195 <dl compact><dt><b>Devuelve:</b></dt><dd>array(int)  private </dd></dl>
196
197 <p>
198 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00185">185</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
199 <p>
200 References <a class="el" href="Samurai_8php-source.html#l00056">_db</a>.    </td>
201   </tr>
202 </table>
203 <a name="a1" doxytag="Samurai::_getIdSistemas"></a><p>
204 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
205   <tr>
206     <td class="mdRow">
207       <table cellpadding="0" cellspacing="0" border="0">
208         <tr>
209           <td class="md" nowrap valign="top"> Samurai::_getIdSistemas </td>
210           <td class="md" valign="top">(&nbsp;</td>
211           <td class="mdname1" valign="top" nowrap>          </td>
212           <td class="md" valign="top">&nbsp;)&nbsp;</td>
213           <td class="md" nowrap></td>
214         </tr>
215
216       </table>
217     </td>
218   </tr>
219 </table>
220 <table cellspacing=5 cellpadding=0 border=0>
221   <tr>
222     <td>
223       &nbsp;
224     </td>
225     <td>
226
227 <p>
228 Devuleve un array con los identificadores de todos los sistemas. 
229 <p>
230 <dl compact><dt><b>Devuelve:</b></dt><dd>array(int)  private </dd></dl>
231
232 <p>
233 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00084">84</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
234 <p>
235 References <a class="el" href="Samurai_8php-source.html#l00056">_db</a>.    </td>
236   </tr>
237 </table>
238 <a name="a5" doxytag="Samurai::getPerfiles"></a><p>
239 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
240   <tr>
241     <td class="mdRow">
242       <table cellpadding="0" cellspacing="0" border="0">
243         <tr>
244           <td class="md" nowrap valign="top"> Samurai::getPerfiles </td>
245           <td class="md" valign="top">(&nbsp;</td>
246           <td class="mdname1" valign="top" nowrap>          </td>
247           <td class="md" valign="top">&nbsp;)&nbsp;</td>
248           <td class="md" nowrap></td>
249         </tr>
250
251       </table>
252     </td>
253   </tr>
254 </table>
255 <table cellspacing=5 cellpadding=0 border=0>
256   <tr>
257     <td>
258       &nbsp;
259     </td>
260     <td>
261
262 <p>
263 <dl compact><dt><b>Devuelve:</b></dt><dd>array(Perfil)  public </dd></dl>
264
265 <p>
266 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00156">156</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
267 <p>
268 References <a class="el" href="Samurai_8php-source.html#l00167">_armarArrayPerfiles()</a>.    </td>
269   </tr>
270 </table>
271
272 <p>
273 Here is the call graph for this function:<p><center><img src="classSamurai_a5_cgraph.png" border="0" usemap="#classSamurai_a5_cgraph_map" alt=""></center>
274 <map name="classSamurai_a5_cgraph_map">
275 <area href="classSamurai.html#a6" shape="rect" coords="7,87,196,105" alt="">
276 </map>
277 <a name="a4" doxytag="Samurai::getSelectSistemas"></a><p>
278 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
279   <tr>
280     <td class="mdRow">
281       <table cellpadding="0" cellspacing="0" border="0">
282         <tr>
283           <td class="md" nowrap valign="top"> Samurai::getSelectSistemas </td>
284           <td class="md" valign="top">(&nbsp;</td>
285           <td class="mdname1" valign="top" nowrap>          </td>
286           <td class="md" valign="top">&nbsp;)&nbsp;</td>
287           <td class="md" nowrap></td>
288         </tr>
289
290       </table>
291     </td>
292   </tr>
293 </table>
294 <table cellspacing=5 cellpadding=0 border=0>
295   <tr>
296     <td>
297       &nbsp;
298     </td>
299     <td>
300
301 <p>
302 Devuelve un array asociativo en donde la clave es el identificador y el valor es el nombre del sistema. 
303 <p>
304 <dl compact><dt><b>Devuelve:</b></dt><dd>array()  public </dd></dl>
305
306 <p>
307 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00141">141</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.    </td>
308   </tr>
309 </table>
310 <a name="a3" doxytag="Samurai::getSistemas"></a><p>
311 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
312   <tr>
313     <td class="mdRow">
314       <table cellpadding="0" cellspacing="0" border="0">
315         <tr>
316           <td class="md" nowrap valign="top"> Samurai::getSistemas </td>
317           <td class="md" valign="top">(&nbsp;</td>
318           <td class="mdname1" valign="top" nowrap>          </td>
319           <td class="md" valign="top">&nbsp;)&nbsp;</td>
320           <td class="md" nowrap></td>
321         </tr>
322
323       </table>
324     </td>
325   </tr>
326 </table>
327 <table cellspacing=5 cellpadding=0 border=0>
328   <tr>
329     <td>
330       &nbsp;
331     </td>
332     <td>
333
334 <p>
335 Devuelve el array de sistemas. 
336 <p>
337 <dl compact><dt><b>Devuelve:</b></dt><dd>array(Sistema)  public </dd></dl>
338
339 <p>
340 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00123">123</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
341 <p>
342 References <a class="el" href="Samurai_8php-source.html#l00105">_armarArraySistemas()</a>.    </td>
343   </tr>
344 </table>
345
346 <p>
347 Here is the call graph for this function:<p><center><img src="classSamurai_a3_cgraph.png" border="0" usemap="#classSamurai_a3_cgraph_map" alt=""></center>
348 <map name="classSamurai_a3_cgraph_map">
349 <area href="classSamurai.html#a2" shape="rect" coords="7,87,207,105" alt="">
350 </map>
351 <hr><h2>Documentación de los datos miembro</h2>
352 <a name="o1" doxytag="Samurai::_db"></a><p>
353 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
354   <tr>
355     <td class="mdRow">
356       <table cellpadding="0" cellspacing="0" border="0">
357         <tr>
358           <td class="md" nowrap valign="top"> <a class="el" href="classSamurai.html#o1">Samurai::_db</a>
359       </table>
360     </td>
361   </tr>
362 </table>
363 <table cellspacing=5 cellpadding=0 border=0>
364   <tr>
365     <td>
366       &nbsp;
367     </td>
368     <td>
369
370 <p>
371
372 <p>
373 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00056">56</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
374 <p>
375 Referenciado por <a class="el" href="Samurai_8php-source.html#l00185">_getIdPerfiles()</a>, <a class="el" href="Samurai_8php-source.html#l00084">_getIdSistemas()</a>, y <a class="el" href="Samurai_8php-source.html#l00070">Samurai()</a>.    </td>
376   </tr>
377 </table>
378 <a name="o0" doxytag="Samurai::_id_sistema"></a><p>
379 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
380   <tr>
381     <td class="mdRow">
382       <table cellpadding="0" cellspacing="0" border="0">
383         <tr>
384           <td class="md" nowrap valign="top"> <a class="el" href="classSamurai.html#o0">Samurai::_id_sistema</a>
385       </table>
386     </td>
387   </tr>
388 </table>
389 <table cellspacing=5 cellpadding=0 border=0>
390   <tr>
391     <td>
392       &nbsp;
393     </td>
394     <td>
395
396 <p>
397
398 <p>
399 Definición en la línea <a class="el" href="Samurai_8php-source.html#l00048">48</a> del archivo <a class="el" href="Samurai_8php-source.html">Samurai.php</a>.
400 <p>
401 Referenciado por <a class="el" href="Samurai_8php-source.html#l00070">Samurai()</a>.    </td>
402   </tr>
403 </table>
404 <hr>La documentación para esta clase fué generada a partir del siguiente archivo:<ul>
405 <li><a class="el" href="Samurai_8php-source.html">Samurai.php</a></ul>
406 <hr size="1"><address style="align: right;"><small>Generado el Tue Jul 8 11:36:24 2003 para SAMURAI por
407 <a href="http://www.doxygen.org/index.html">
408 <img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
409 </a>1.3.2 </small></address>
410 </body>
411 </html>