\hypertarget{classSAMURAI__Permiso}{
\section{Referencia de la Clase SAMURAI\_\-Permiso}
\label{classSAMURAI__Permiso}\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
}


\subsection{Descripci\'{o}n detallada}
Clase para el manejo de los Permisos. 

public 



Definici\'{o}n en la l\'{\i}nea 35 del archivo Permiso.php.\subsection*{M\'{e}todos p\'{u}blicos}
\begin{CompactItemize}
\item 
\hyperlink{classSAMURAI__Permiso_a0}{get\-Id} ()
\begin{CompactList}\small\item\em Gets Id. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a1}{set\-Id} (\$id)
\begin{CompactList}\small\item\em Sets Id. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a2}{get\-Descripcion} ()
\begin{CompactList}\small\item\em Gets Descripcion. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a3}{set\-Descripcion} (\$descripcion)
\begin{CompactList}\small\item\em Sets Descripcion. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a4}{get\-Responsable} ()
\begin{CompactList}\small\item\em Gets Responsable. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a5}{set\-Responsable} (\$responsable)
\begin{CompactList}\small\item\em Sets Responsable. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a6}{SAMURAI\_\-Permiso} (\&\$db, \$id=null)
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a7}{\_\-obtener\-Datos\-Db} ()
\begin{CompactList}\small\item\em Obtiene de la base de datos la informacion del permiso. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a8}{guardar\-Datos} (\$accion=grabar)
\begin{CompactList}\small\item\em Modifica la base de datos segun accion. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a9}{\_\-grabar\-Db} ()
\begin{CompactList}\small\item\em Graba en base el permiso. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a10}{\_\-borrar\-Db} ()
\begin{CompactList}\small\item\em Borra de la base el permiso. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_a11}{\_\-modificar\-Db} ()
\begin{CompactList}\small\item\em Actualiza los datos del permiso. \item\end{CompactList}\end{CompactItemize}
\subsection*{M\'{e}todos p\'{u}blicos est\'{a}ticos}
\begin{CompactItemize}
\item 
\hyperlink{classSAMURAI__Permiso_e0}{\_\-get\-Id\-Permisos} (\&\$db)
\begin{CompactList}\small\item\em Devuleve un array con los identificadores de todos los permisos. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Permiso_e1}{get\-Array\-Permisos} (\&\$db)
\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 
\hyperlink{classSAMURAI__Permiso_e2}{get\-Permisos} (\&\$db)
\begin{CompactList}\small\item\em Devuelve el array de permisos. \item\end{CompactList}\end{CompactItemize}
\subsection*{Atributos p\'{u}blicos}
\begin{CompactItemize}
\item 
\hyperlink{classSAMURAI__Permiso_o0}{\_\-id}
\item 
\hyperlink{classSAMURAI__Permiso_o1}{\_\-descripcion}
\item 
\hyperlink{classSAMURAI__Permiso_o2}{\_\-db}
\item 
\hyperlink{classSAMURAI__Permiso_o3}{\_\-responsable}
\end{CompactItemize}


\subsection{Documentaci\'{o}n del constructor y destructor}
\hypertarget{classSAMURAI__Permiso_a6}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[SAMURAI\_\-Permiso]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::SAMURAI\_\-Permiso (\&\$ {\em db}, \$ {\em id} = null)}}
\label{classSAMURAI__Permiso_a6}


Constructor. 

Si recibe como parametro el identificador del permiso, busca la informacion en la DB.

\begin{Desc}
\item[Parámetros:]
\begin{description}
\item[{\em SAMURAI\_\-DB}]\&\$db Objeto conexion \item[{\em int}]\$id Identificador del permiso\end{description}
\end{Desc}
\begin{Desc}
\item[Devuelve:]void  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 149 del archivo Permiso.php.

References \_\-db, \_\-id, \_\-obtener\-Datos\-Db(), y set\-Descripcion().

Referenciado por get\-Permisos().

Here is the call graph for this function:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=215pt]{classSAMURAI__Permiso_a6_cgraph}
\end{center}
\end{figure}


\subsection{Documentaci\'{o}n de las funciones miembro}
\hypertarget{classSAMURAI__Permiso_a10}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_borrarDb@{\_\-borrarDb}}
\index{_borrarDb@{\_\-borrarDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[\_\-borrarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-borrar\-Db ()}}
\label{classSAMURAI__Permiso_a10}


Borra de la base el permiso. 

\begin{Desc}
\item[Devuelve:]mixed  protected \end{Desc}


Definici\'{o}n en la l\'{\i}nea 247 del archivo Permiso.php.

References \_\-db, y get\-Id().

Referenciado por guardar\-Datos().

Here is the call graph for this function:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=103pt]{classSAMURAI__Permiso_a10_cgraph}
\end{center}
\end{figure}
\hypertarget{classSAMURAI__Permiso_e0}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_getIdPermisos@{\_\-getIdPermisos}}
\index{_getIdPermisos@{\_\-getIdPermisos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[\_\-getIdPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-get\-Id\-Permisos (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{classSAMURAI__Permiso_e0}


Devuleve un array con los identificadores de todos los permisos. 

\begin{Desc}
\item[Parámetros:]
\begin{description}
\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
\end{Desc}
\begin{Desc}
\item[Devuelve:]array(int)  protected \end{Desc}


Definici\'{o}n en la l\'{\i}nea 302 del archivo Permiso.php.

Referenciado por get\-Permisos().\hypertarget{classSAMURAI__Permiso_a9}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_grabarDb@{\_\-grabarDb}}
\index{_grabarDb@{\_\-grabarDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[\_\-grabarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-grabar\-Db ()}}
\label{classSAMURAI__Permiso_a9}


Graba en base el permiso. 

\begin{Desc}
\item[Devuelve:]mixed  protected \end{Desc}


Definici\'{o}n en la l\'{\i}nea 228 del archivo Permiso.php.

References \_\-db, y get\-Responsable().

Referenciado por guardar\-Datos().

Here is the call graph for this function:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=114pt]{classSAMURAI__Permiso_a9_cgraph}
\end{center}
\end{figure}
\hypertarget{classSAMURAI__Permiso_a11}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_modificarDb@{\_\-modificarDb}}
\index{_modificarDb@{\_\-modificarDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[\_\-modificarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-modificar\-Db ()}}
\label{classSAMURAI__Permiso_a11}


Actualiza los datos del permiso. 

\begin{Desc}
\item[Devuelve:]mixed  protected \end{Desc}


Definici\'{o}n en la l\'{\i}nea 280 del archivo Permiso.php.

References \_\-db, get\-Descripcion(), y get\-Responsable().

Referenciado por guardar\-Datos().

Here is the call graph for this function:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=217pt]{classSAMURAI__Permiso_a11_cgraph}
\end{center}
\end{figure}
\hypertarget{classSAMURAI__Permiso_a7}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_obtenerDatosDb@{\_\-obtenerDatosDb}}
\index{_obtenerDatosDb@{\_\-obtenerDatosDb}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[\_\-obtenerDatosDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::\_\-obtener\-Datos\-Db ()}}
\label{classSAMURAI__Permiso_a7}


Obtiene de la base de datos la informacion del permiso. 

\begin{Desc}
\item[Devuelve:]void  protected \end{Desc}


Definici\'{o}n en la l\'{\i}nea 167 del archivo Permiso.php.

References \_\-db, set\-Descripcion(), y set\-Responsable().

Referenciado por SAMURAI\_\-Permiso().

Here is the call graph for this function:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=215pt]{classSAMURAI__Permiso_a7_cgraph}
\end{center}
\end{figure}
\hypertarget{classSAMURAI__Permiso_e1}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getArrayPermisos@{getArrayPermisos}}
\index{getArrayPermisos@{getArrayPermisos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[getArrayPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Array\-Permisos (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{classSAMURAI__Permiso_e1}


Devuelve un array asociativo en donde la clave es el identificador y el valor es la descripcion del permiso. 

\begin{Desc}
\item[Parámetros:]
\begin{description}
\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
\end{Desc}
\begin{Desc}
\item[Devuelve:]array()  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 328 del archivo Permiso.php.

References get\-Permisos().

Here is the call graph for this function:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=233pt]{classSAMURAI__Permiso_e1_cgraph}
\end{center}
\end{figure}
\hypertarget{classSAMURAI__Permiso_a2}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getDescripcion@{getDescripcion}}
\index{getDescripcion@{getDescripcion}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[getDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Descripcion ()}}
\label{classSAMURAI__Permiso_a2}


Gets Descripcion. 

\begin{Desc}
\item[Devuelve:]string  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 97 del archivo Permiso.php.

References \_\-descripcion.

Referenciado por \_\-modificar\-Db().\hypertarget{classSAMURAI__Permiso_a0}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getId@{getId}}
\index{getId@{getId}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[getId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Id ()}}
\label{classSAMURAI__Permiso_a0}


Gets Id. 

\begin{Desc}
\item[Devuelve:]int  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 74 del archivo Permiso.php.

References \_\-id.

Referenciado por \_\-borrar\-Db().\hypertarget{classSAMURAI__Permiso_e2}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getPermisos@{getPermisos}}
\index{getPermisos@{getPermisos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[getPermisos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Permisos (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{classSAMURAI__Permiso_e2}


Devuelve el array de permisos. 

\begin{Desc}
\item[Parámetros:]
\begin{description}
\item[{\em SAMURAI\_\-DB}]\&\$db Base de Datos\end{description}
\end{Desc}
\begin{Desc}
\item[Devuelve:]array(Permiso)  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 349 del archivo Permiso.php.

References \_\-get\-Id\-Permisos(), y SAMURAI\_\-Permiso().

Referenciado por get\-Array\-Permisos().

Here is the call graph for this function:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=233pt]{classSAMURAI__Permiso_e2_cgraph}
\end{center}
\end{figure}
\hypertarget{classSAMURAI__Permiso_a4}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!getResponsable@{getResponsable}}
\index{getResponsable@{getResponsable}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[getResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::get\-Responsable ()}}
\label{classSAMURAI__Permiso_a4}


Gets Responsable. 

\begin{Desc}
\item[Devuelve:]string  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 120 del archivo Permiso.php.

References \_\-responsable.

Referenciado por \_\-grabar\-Db(), y \_\-modificar\-Db().\hypertarget{classSAMURAI__Permiso_a8}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!guardarDatos@{guardarDatos}}
\index{guardarDatos@{guardarDatos}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[guardarDatos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::guardar\-Datos (\$ {\em accion} = grabar)}}
\label{classSAMURAI__Permiso_a8}


Modifica la base de datos segun accion. 

\begin{Desc}
\item[Parámetros:]
\begin{description}
\item[{\em string}]\$accion Indica la accion a realizar\end{description}
\end{Desc}
\begin{Desc}
\item[Devuelve:]mixed  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 203 del archivo Permiso.php.

References \_\-borrar\-Db(), \_\-grabar\-Db(), y \_\-modificar\-Db().

Here is the call graph for this function:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=306pt]{classSAMURAI__Permiso_a8_cgraph}
\end{center}
\end{figure}
\hypertarget{classSAMURAI__Permiso_a3}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!setDescripcion@{setDescripcion}}
\index{setDescripcion@{setDescripcion}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[setDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::set\-Descripcion (\$ {\em descripcion})}}
\label{classSAMURAI__Permiso_a3}


Sets Descripcion. 

\begin{Desc}
\item[Parámetros:]
\begin{description}
\item[{\em string}]\$descripcion Descripcion.\end{description}
\end{Desc}
\begin{Desc}
\item[Devuelve:]void  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 109 del archivo Permiso.php.

References \_\-descripcion.

Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Permiso().\hypertarget{classSAMURAI__Permiso_a1}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!setId@{setId}}
\index{setId@{setId}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[setId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::set\-Id (\$ {\em id})}}
\label{classSAMURAI__Permiso_a1}


Sets Id. 

\begin{Desc}
\item[Parámetros:]
\begin{description}
\item[{\em int}]\$id Id.\end{description}
\end{Desc}
\begin{Desc}
\item[Devuelve:]void  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 86 del archivo Permiso.php.

References \_\-id.\hypertarget{classSAMURAI__Permiso_a5}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!setResponsable@{setResponsable}}
\index{setResponsable@{setResponsable}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[setResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Permiso::set\-Responsable (\$ {\em responsable})}}
\label{classSAMURAI__Permiso_a5}


Sets Responsable. 

\begin{Desc}
\item[Parámetros:]
\begin{description}
\item[{\em string}]\$responsable Responsable.\end{description}
\end{Desc}
\begin{Desc}
\item[Devuelve:]void  public \end{Desc}


Definici\'{o}n en la l\'{\i}nea 132 del archivo Permiso.php.

References \_\-responsable.

Referenciado por \_\-obtener\-Datos\-Db().

\subsection{Documentaci\'{o}n de los datos miembro}
\hypertarget{classSAMURAI__Permiso_o2}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_db@{\_\-db}}
\index{_db@{\_\-db}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[\_\-db]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o2}{SAMURAI\_\-Permiso::\_\-db}}}
\label{classSAMURAI__Permiso_o2}




Definici\'{o}n en la l\'{\i}nea 58 del archivo Permiso.php.

Referenciado por \_\-borrar\-Db(), \_\-grabar\-Db(), \_\-modificar\-Db(), \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Permiso().\hypertarget{classSAMURAI__Permiso_o1}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_descripcion@{\_\-descripcion}}
\index{_descripcion@{\_\-descripcion}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[\_\-descripcion]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o1}{SAMURAI\_\-Permiso::\_\-descripcion}}}
\label{classSAMURAI__Permiso_o1}




Definici\'{o}n en la l\'{\i}nea 50 del archivo Permiso.php.

Referenciado por get\-Descripcion(), y set\-Descripcion().\hypertarget{classSAMURAI__Permiso_o0}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_id@{\_\-id}}
\index{_id@{\_\-id}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[\_\-id]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o0}{SAMURAI\_\-Permiso::\_\-id}}}
\label{classSAMURAI__Permiso_o0}




Definici\'{o}n en la l\'{\i}nea 42 del archivo Permiso.php.

Referenciado por get\-Id(), SAMURAI\_\-Permiso(), y set\-Id().\hypertarget{classSAMURAI__Permiso_o3}{
\index{SAMURAI_Permiso@{SAMURAI\_\-Permiso}!_responsable@{\_\-responsable}}
\index{_responsable@{\_\-responsable}!SAMURAI_Permiso@{SAMURAI\_\-Permiso}}
\subsubsection[\_\-responsable]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Permiso_o3}{SAMURAI\_\-Permiso::\_\-responsable}}}
\label{classSAMURAI__Permiso_o3}




Definici\'{o}n en la l\'{\i}nea 66 del archivo Permiso.php.

Referenciado por get\-Responsable(), y set\-Responsable().

La documentaci\'{o}n para esta clase fu\'{e} generada a partir del siguiente archivo:\begin{CompactItemize}
\item 
\hyperlink{Permiso_8php}{Permiso.php}\end{CompactItemize}
