1 \hypertarget{classSAMURAI__Permiso}{
2 \section{Referencia de la Clase SAMURAI\_\-Permiso}
3 \label{classSAMURAI__Permiso}\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
7 \subsection{Descripci\'{o}n detallada}
8 Clase para el manejo de los Permisos.
14 Definici\'{o}n en la l\'{\i}nea 35 del archivo Permiso.php.\subsection*{M\'{e}todos p\'{u}blicos}
15 \begin{CompactItemize}
17 \hyperlink{classSAMURAI__Permiso_a0}{get\-Id} ()
18 \begin{CompactList}\small\item\em Gets Id. \item\end{CompactList}\item
19 \hyperlink{classSAMURAI__Permiso_a1}{set\-Id} (\$id)
20 \begin{CompactList}\small\item\em Sets Id. \item\end{CompactList}\item
21 \hyperlink{classSAMURAI__Permiso_a2}{get\-Descripcion} ()
22 \begin{CompactList}\small\item\em Gets Descripcion. \item\end{CompactList}\item
23 \hyperlink{classSAMURAI__Permiso_a3}{set\-Descripcion} (\$descripcion)
24 \begin{CompactList}\small\item\em Sets Descripcion. \item\end{CompactList}\item
25 \hyperlink{classSAMURAI__Permiso_a4}{get\-Responsable} ()
26 \begin{CompactList}\small\item\em Gets Responsable. \item\end{CompactList}\item
27 \hyperlink{classSAMURAI__Permiso_a5}{set\-Responsable} (\$responsable)
28 \begin{CompactList}\small\item\em Sets Responsable. \item\end{CompactList}\item
29 \hyperlink{classSAMURAI__Permiso_a6}{SAMURAI\_\-Permiso} (\&\$db, \$id=null)
30 \begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item
31 \hyperlink{classSAMURAI__Permiso_a7}{\_\-obtener\-Datos\-Db} ()
32 \begin{CompactList}\small\item\em Obtiene de la base de datos la informacion del permiso. \item\end{CompactList}\item
33 \hyperlink{classSAMURAI__Permiso_a8}{guardar\-Datos} (\$accion=grabar)
34 \begin{CompactList}\small\item\em Modifica la base de datos segun accion. \item\end{CompactList}\item
35 \hyperlink{classSAMURAI__Permiso_a9}{\_\-grabar\-Db} ()
36 \begin{CompactList}\small\item\em Graba en base el permiso. \item\end{CompactList}\item
37 \hyperlink{classSAMURAI__Permiso_a10}{\_\-borrar\-Db} ()
38 \begin{CompactList}\small\item\em Borra de la base el permiso. \item\end{CompactList}\item
39 \hyperlink{classSAMURAI__Permiso_a11}{\_\-modificar\-Db} ()
40 \begin{CompactList}\small\item\em Actualiza los datos del permiso. \item\end{CompactList}\end{CompactItemize}
41 \subsection*{M\'{e}todos p\'{u}blicos est\'{a}ticos}
42 \begin{CompactItemize}
44 \hyperlink{classSAMURAI__Permiso_e0}{\_\-get\-Id\-Permisos} (\&\$db)
45 \begin{CompactList}\small\item\em Devuleve un array con los identificadores de todos los permisos. \item\end{CompactList}\item
46 \hyperlink{classSAMURAI__Permiso_e1}{get\-Array\-Permisos} (\&\$db)
47 \begin{CompactList}\small\item\em Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso. \item\end{CompactList}\item
48 \hyperlink{classSAMURAI__Permiso_e2}{get\-Permisos} (\&\$db)
49 \begin{CompactList}\small\item\em Devuelve el array de permisos. \item\end{CompactList}\end{CompactItemize}
50 \subsection*{Atributos p\'{u}blicos}
51 \begin{CompactItemize}
53 \hyperlink{classSAMURAI__Permiso_o0}{\_\-id}
55 \hyperlink{classSAMURAI__Permiso_o1}{\_\-descripcion}
57 \hyperlink{classSAMURAI__Permiso_o2}{\_\-db}
59 \hyperlink{classSAMURAI__Permiso_o3}{\_\-responsable}
63 \subsection{Documentaci\'{o}n del constructor y destructor}
64 \hypertarget{classSAMURAI__Permiso_a6}{
65 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
66 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
67 \subsubsection[SAMURAI\_\-Permiso]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::SAMURAI\_\-Permiso (\&\$ {\em db}, \$ {\em id} = null)}}
68 \label{classSAMURAI__Permiso_a6}
73 Si recibe como parametro el identificador del permiso, busca la informacion en la DB.
78 \item[{\em SAMURAI\_\-DB}]\&\$db Objeto conexion \item[{\em int}]\$id Identificador del permiso\end{description}
81 \item[Devuelve:]void public \end{Desc}
84 Definici\'{o}n en la l\'{\i}nea 149 del archivo Permiso.php.
86 References \_\-db, \_\-id, \_\-obtener\-Datos\-Db(), y set\-Descripcion().
88 Referenciado por get\-Permisos().
90 Here is the call graph for this function:\begin{figure}[H]
93 \includegraphics[width=215pt]{classSAMURAI__Permiso_a6_cgraph}
98 \subsection{Documentaci\'{o}n de las funciones miembro}
99 \hypertarget{classSAMURAI__Permiso_a10}{
100 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_borrarDb@{\_\-borrarDb}}
101 \index{_borrarDb@{\_\-borrarDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
102 \subsubsection[\_\-borrarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-borrar\-Db ()}}
103 \label{classSAMURAI__Permiso_a10}
106 Borra de la base el permiso.
109 \item[Devuelve:]mixed protected \end{Desc}
112 Definici\'{o}n en la l\'{\i}nea 247 del archivo Permiso.php.
114 References \_\-db, y get\-Id().
116 Referenciado por guardar\-Datos().
118 Here is the call graph for this function:\begin{figure}[H]
121 \includegraphics[width=103pt]{classSAMURAI__Permiso_a10_cgraph}
124 \hypertarget{classSAMURAI__Permiso_e0}{
125 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_getIdPermisos@{\_\-getIdPermisos}}
126 \index{_getIdPermisos@{\_\-getIdPermisos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
127 \subsubsection[\_\-getIdPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-get\-Id\-Permisos (\&\$ {\em db})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
128 \label{classSAMURAI__Permiso_e0}
131 Devuleve un array con los identificadores de todos los permisos.
136 \item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
139 \item[Devuelve:]array(int) protected \end{Desc}
142 Definici\'{o}n en la l\'{\i}nea 302 del archivo Permiso.php.
144 Referenciado por get\-Permisos().\hypertarget{classSAMURAI__Permiso_a9}{
145 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_grabarDb@{\_\-grabarDb}}
146 \index{_grabarDb@{\_\-grabarDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
147 \subsubsection[\_\-grabarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-grabar\-Db ()}}
148 \label{classSAMURAI__Permiso_a9}
151 Graba en base el permiso.
154 \item[Devuelve:]mixed protected \end{Desc}
157 Definici\'{o}n en la l\'{\i}nea 228 del archivo Permiso.php.
159 References \_\-db, y get\-Responsable().
161 Referenciado por guardar\-Datos().
163 Here is the call graph for this function:\begin{figure}[H]
166 \includegraphics[width=114pt]{classSAMURAI__Permiso_a9_cgraph}
169 \hypertarget{classSAMURAI__Permiso_a11}{
170 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_modificarDb@{\_\-modificarDb}}
171 \index{_modificarDb@{\_\-modificarDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
172 \subsubsection[\_\-modificarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-modificar\-Db ()}}
173 \label{classSAMURAI__Permiso_a11}
176 Actualiza los datos del permiso.
179 \item[Devuelve:]mixed protected \end{Desc}
182 Definici\'{o}n en la l\'{\i}nea 280 del archivo Permiso.php.
184 References \_\-db, get\-Descripcion(), y get\-Responsable().
186 Referenciado por guardar\-Datos().
188 Here is the call graph for this function:\begin{figure}[H]
191 \includegraphics[width=217pt]{classSAMURAI__Permiso_a11_cgraph}
194 \hypertarget{classSAMURAI__Permiso_a7}{
195 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_obtenerDatosDb@{\_\-obtenerDatosDb}}
196 \index{_obtenerDatosDb@{\_\-obtenerDatosDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
197 \subsubsection[\_\-obtenerDatosDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-obtener\-Datos\-Db ()}}
198 \label{classSAMURAI__Permiso_a7}
201 Obtiene de la base de datos la informacion del permiso.
204 \item[Devuelve:]void protected \end{Desc}
207 Definici\'{o}n en la l\'{\i}nea 167 del archivo Permiso.php.
209 References \_\-db, set\-Descripcion(), y set\-Responsable().
211 Referenciado por SAMURAI\_\-Permiso().
213 Here is the call graph for this function:\begin{figure}[H]
216 \includegraphics[width=215pt]{classSAMURAI__Permiso_a7_cgraph}
219 \hypertarget{classSAMURAI__Permiso_e1}{
220 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getArrayPermisos@{getArrayPermisos}}
221 \index{getArrayPermisos@{getArrayPermisos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
222 \subsubsection[getArrayPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Array\-Permisos (\&\$ {\em db})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
223 \label{classSAMURAI__Permiso_e1}
226 Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso.
231 \item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
234 \item[Devuelve:]array() public \end{Desc}
237 Definici\'{o}n en la l\'{\i}nea 328 del archivo Permiso.php.
239 References get\-Permisos().
241 Here is the call graph for this function:\begin{figure}[H]
244 \includegraphics[width=233pt]{classSAMURAI__Permiso_e1_cgraph}
247 \hypertarget{classSAMURAI__Permiso_a2}{
248 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getDescripcion@{getDescripcion}}
249 \index{getDescripcion@{getDescripcion}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
250 \subsubsection[getDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Descripcion ()}}
251 \label{classSAMURAI__Permiso_a2}
257 \item[Devuelve:]string public \end{Desc}
260 Definici\'{o}n en la l\'{\i}nea 97 del archivo Permiso.php.
262 References \_\-descripcion.
264 Referenciado por \_\-modificar\-Db().\hypertarget{classSAMURAI__Permiso_a0}{
265 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getId@{getId}}
266 \index{getId@{getId}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
267 \subsubsection[getId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Id ()}}
268 \label{classSAMURAI__Permiso_a0}
274 \item[Devuelve:]int public \end{Desc}
277 Definici\'{o}n en la l\'{\i}nea 74 del archivo Permiso.php.
281 Referenciado por \_\-borrar\-Db().\hypertarget{classSAMURAI__Permiso_e2}{
282 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getPermisos@{getPermisos}}
283 \index{getPermisos@{getPermisos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
284 \subsubsection[getPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Permisos (\&\$ {\em db})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
285 \label{classSAMURAI__Permiso_e2}
288 Devuelve el array de permisos.
293 \item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
296 \item[Devuelve:]array(Permiso) public \end{Desc}
299 Definici\'{o}n en la l\'{\i}nea 349 del archivo Permiso.php.
301 References \_\-get\-Id\-Permisos(), y SAMURAI\_\-Permiso().
303 Referenciado por get\-Array\-Permisos().
305 Here is the call graph for this function:\begin{figure}[H]
308 \includegraphics[width=233pt]{classSAMURAI__Permiso_e2_cgraph}
311 \hypertarget{classSAMURAI__Permiso_a4}{
312 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getResponsable@{getResponsable}}
313 \index{getResponsable@{getResponsable}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
314 \subsubsection[getResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Responsable ()}}
315 \label{classSAMURAI__Permiso_a4}
321 \item[Devuelve:]string public \end{Desc}
324 Definici\'{o}n en la l\'{\i}nea 120 del archivo Permiso.php.
326 References \_\-responsable.
328 Referenciado por \_\-grabar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Permiso_a8}{
329 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!guardarDatos@{guardarDatos}}
330 \index{guardarDatos@{guardarDatos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
331 \subsubsection[guardarDatos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::guardar\-Datos (\$ {\em accion} = grabar)}}
332 \label{classSAMURAI__Permiso_a8}
335 Modifica la base de datos segun accion.
340 \item[{\em string}]\$accion Indica la accion a realizar\end{description}
343 \item[Devuelve:]mixed public \end{Desc}
346 Definici\'{o}n en la l\'{\i}nea 203 del archivo Permiso.php.
348 References \_\-borrar\-Db(), \_\-grabar\-Db(), y \_\-modificar\-Db().
350 Here is the call graph for this function:\begin{figure}[H]
353 \includegraphics[width=306pt]{classSAMURAI__Permiso_a8_cgraph}
356 \hypertarget{classSAMURAI__Permiso_a3}{
357 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!setDescripcion@{setDescripcion}}
358 \index{setDescripcion@{setDescripcion}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
359 \subsubsection[setDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::set\-Descripcion (\$ {\em descripcion})}}
360 \label{classSAMURAI__Permiso_a3}
368 \item[{\em string}]\$descripcion Descripcion.\end{description}
371 \item[Devuelve:]void public \end{Desc}
374 Definici\'{o}n en la l\'{\i}nea 109 del archivo Permiso.php.
376 References \_\-descripcion.
378 Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Permiso().\hypertarget{classSAMURAI__Permiso_a1}{
379 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!setId@{setId}}
380 \index{setId@{setId}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
381 \subsubsection[setId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::set\-Id (\$ {\em id})}}
382 \label{classSAMURAI__Permiso_a1}
390 \item[{\em int}]\$id Id.\end{description}
393 \item[Devuelve:]void public \end{Desc}
396 Definici\'{o}n en la l\'{\i}nea 86 del archivo Permiso.php.
398 References \_\-id.\hypertarget{classSAMURAI__Permiso_a5}{
399 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!setResponsable@{setResponsable}}
400 \index{setResponsable@{setResponsable}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
401 \subsubsection[setResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::set\-Responsable (\$ {\em responsable})}}
402 \label{classSAMURAI__Permiso_a5}
410 \item[{\em string}]\$responsable Responsable.\end{description}
413 \item[Devuelve:]void public \end{Desc}
416 Definici\'{o}n en la l\'{\i}nea 132 del archivo Permiso.php.
418 References \_\-responsable.
420 Referenciado por \_\-obtener\-Datos\-Db().
422 \subsection{Documentaci\'{o}n de los datos miembro}
423 \hypertarget{classSAMURAI__Permiso_o2}{
424 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_db@{\_\-db}}
425 \index{_db@{\_\-db}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
426 \subsubsection[\_\-db]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o2}{SAMURAI\_\-Permiso::\_\-db}}}
427 \label{classSAMURAI__Permiso_o2}
432 Definici\'{o}n en la l\'{\i}nea 58 del archivo Permiso.php.
434 Referenciado por \_\-borrar\-Db(), \_\-grabar\-Db(), \_\-modificar\-Db(), \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Permiso().\hypertarget{classSAMURAI__Permiso_o1}{
435 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_descripcion@{\_\-descripcion}}
436 \index{_descripcion@{\_\-descripcion}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
437 \subsubsection[\_\-descripcion]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o1}{SAMURAI\_\-Permiso::\_\-descripcion}}}
438 \label{classSAMURAI__Permiso_o1}
443 Definici\'{o}n en la l\'{\i}nea 50 del archivo Permiso.php.
445 Referenciado por get\-Descripcion(), y set\-Descripcion().\hypertarget{classSAMURAI__Permiso_o0}{
446 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_id@{\_\-id}}
447 \index{_id@{\_\-id}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
448 \subsubsection[\_\-id]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o0}{SAMURAI\_\-Permiso::\_\-id}}}
449 \label{classSAMURAI__Permiso_o0}
454 Definici\'{o}n en la l\'{\i}nea 42 del archivo Permiso.php.
456 Referenciado por get\-Id(), SAMURAI\_\-Permiso(), y set\-Id().\hypertarget{classSAMURAI__Permiso_o3}{
457 \index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_responsable@{\_\-responsable}}
458 \index{_responsable@{\_\-responsable}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
459 \subsubsection[\_\-responsable]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o3}{SAMURAI\_\-Permiso::\_\-responsable}}}
460 \label{classSAMURAI__Permiso_o3}
465 Definici\'{o}n en la l\'{\i}nea 66 del archivo Permiso.php.
467 Referenciado por get\-Responsable(), y set\-Responsable().
469 La documentaci\'{o}n para esta clase fu\'{e} generada a partir del siguiente archivo:\begin{CompactItemize}
471 \hyperlink{Permiso_8php}{Permiso.php}\end{CompactItemize}