\hypertarget{classSAMURAI__Perfil}{
\section{Referencia de la Clase SAMURAI\_\-Perfil}
\label{classSAMURAI__Perfil}\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
}


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

public 



Definici\'{o}n en la l\'{\i}nea 37 del archivo Perfil.php.\subsection*{M\'{e}todos p\'{u}blicos}
\begin{CompactItemize}
\item 
\hyperlink{classSAMURAI__Perfil_a0}{get\-Id} ()
\begin{CompactList}\small\item\em Gets Id. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a1}{set\-Id} (\$id)
\begin{CompactList}\small\item\em Sets Id. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a2}{get\-Descripcion} ()
\begin{CompactList}\small\item\em Gets Descripcion. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a3}{set\-Descripcion} (\$descripcion)
\begin{CompactList}\small\item\em Sets Descripcion. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a4}{get\-Tipo} ()
\begin{CompactList}\small\item\em Gets Tipo. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a5}{set\-Tipo} (\$tipo)
\begin{CompactList}\small\item\em Sets Tipo. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a6}{get\-Responsable} ()
\begin{CompactList}\small\item\em Gets Responsable. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a7}{set\-Responsable} (\$responsable)
\begin{CompactList}\small\item\em Sets Responsable. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a8}{SAMURAI\_\-Perfil} (\&\$db, \$id=null)
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a9}{\_\-obtener\-Datos\-Db} ()
\begin{CompactList}\small\item\em Obtiene los datos de la base de datos. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a10}{guardar\-Datos} (\$accion=grabar)
\begin{CompactList}\small\item\em Redirecciona segun la accion correspondiente. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a11}{\_\-grabar\-Db} ()
\begin{CompactList}\small\item\em Graba la informacion del perfil en base. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a12}{\_\-borrar\-Db} ()
\begin{CompactList}\small\item\em Borra la informacion del perfil de la base. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_a13}{\_\-modificar\-Db} ()
\end{CompactItemize}
\subsection*{M\'{e}todos p\'{u}blicos est\'{a}ticos}
\begin{CompactItemize}
\item 
\hyperlink{classSAMURAI__Perfil_e0}{\_\-get\-Id\-Perfiles} (\&\$db)
\begin{CompactList}\small\item\em Devuleve un array con los identificadores de todos los perfiles. \item\end{CompactList}\item 
\hyperlink{classSAMURAI__Perfil_e1}{get\-Perfiles} (\&\$db)
\end{CompactItemize}
\subsection*{Atributos p\'{u}blicos}
\begin{CompactItemize}
\item 
\hyperlink{classSAMURAI__Perfil_o0}{\_\-id}
\item 
\hyperlink{classSAMURAI__Perfil_o1}{\_\-descripcion}
\item 
\hyperlink{classSAMURAI__Perfil_o2}{\_\-tipo}
\item 
\hyperlink{classSAMURAI__Perfil_o3}{\_\-db}
\item 
\hyperlink{classSAMURAI__Perfil_o4}{\_\-responsable}
\end{CompactItemize}


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


Constructor. 

Si recibe un identificador como parametro, busca la informacion en la base.

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


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

References \_\-db, \_\-descripcion, \_\-id, \_\-obtener\-Datos\-Db(), \_\-tipo, y set\-Id().

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


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


Borra la informacion del perfil de la base. 

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


Definici\'{o}n en la l\'{\i}nea 271 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_e0}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_getIdPerfiles@{\_\-getIdPerfiles}}
\index{_getIdPerfiles@{\_\-getIdPerfiles}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[\_\-getIdPerfiles]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::\_\-get\-Id\-Perfiles (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{classSAMURAI__Perfil_e0}


Devuleve un array con los identificadores de todos los perfiles. 

\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 298 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a11}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_grabarDb@{\_\-grabarDb}}
\index{_grabarDb@{\_\-grabarDb}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[\_\-grabarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::\_\-grabar\-Db ()}}
\label{classSAMURAI__Perfil_a11}


Graba la informacion del perfil en base. 

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


Definici\'{o}n en la l\'{\i}nea 258 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a13}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_modificarDb@{\_\-modificarDb}}
\index{_modificarDb@{\_\-modificarDb}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[\_\-modificarDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::\_\-modificar\-Db ()}}
\label{classSAMURAI__Perfil_a13}


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


Definici\'{o}n en la l\'{\i}nea 282 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a9}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_obtenerDatosDb@{\_\-obtenerDatosDb}}
\index{_obtenerDatosDb@{\_\-obtenerDatosDb}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[\_\-obtenerDatosDb]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::\_\-obtener\-Datos\-Db ()}}
\label{classSAMURAI__Perfil_a9}


Obtiene los datos de la base de datos. 

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


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

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

Referenciado por SAMURAI\_\-Perfil().

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


Gets Descripcion. 

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


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

References \_\-descripcion.\hypertarget{classSAMURAI__Perfil_a0}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!getId@{getId}}
\index{getId@{getId}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[getId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::get\-Id ()}}
\label{classSAMURAI__Perfil_a0}


Gets Id. 

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


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

References \_\-id.\hypertarget{classSAMURAI__Perfil_e1}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!getPerfiles@{getPerfiles}}
\index{getPerfiles@{getPerfiles}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[getPerfiles]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::get\-Perfiles (\&\$ {\em db})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{classSAMURAI__Perfil_e1}


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


Definici\'{o}n en la l\'{\i}nea 312 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a6}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!getResponsable@{getResponsable}}
\index{getResponsable@{getResponsable}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[getResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::get\-Responsable ()}}
\label{classSAMURAI__Perfil_a6}


Gets Responsable. 

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


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

References \_\-responsable.\hypertarget{classSAMURAI__Perfil_a4}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!getTipo@{getTipo}}
\index{getTipo@{getTipo}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[getTipo]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::get\-Tipo ()}}
\label{classSAMURAI__Perfil_a4}


Gets Tipo. 

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


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

References \_\-tipo.\hypertarget{classSAMURAI__Perfil_a10}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!guardarDatos@{guardarDatos}}
\index{guardarDatos@{guardarDatos}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[guardarDatos]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::guardar\-Datos (\$ {\em accion} = grabar)}}
\label{classSAMURAI__Perfil_a10}


Redirecciona segun la accion correspondiente. 

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


Definici\'{o}n en la l\'{\i}nea 245 del archivo Perfil.php.\hypertarget{classSAMURAI__Perfil_a3}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!setDescripcion@{setDescripcion}}
\index{setDescripcion@{setDescripcion}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[setDescripcion]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::set\-Descripcion (\$ {\em descripcion})}}
\label{classSAMURAI__Perfil_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 119 del archivo Perfil.php.

References \_\-descripcion.

Referenciado por \_\-obtener\-Datos\-Db().\hypertarget{classSAMURAI__Perfil_a1}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!setId@{setId}}
\index{setId@{setId}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[setId]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::set\-Id (\$ {\em id})}}
\label{classSAMURAI__Perfil_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 96 del archivo Perfil.php.

References \_\-id.

Referenciado por SAMURAI\_\-Perfil().\hypertarget{classSAMURAI__Perfil_a7}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!setResponsable@{setResponsable}}
\index{setResponsable@{setResponsable}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[setResponsable]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::set\-Responsable (\$ {\em responsable})}}
\label{classSAMURAI__Perfil_a7}


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 165 del archivo Perfil.php.

References \_\-responsable.

Referenciado por \_\-obtener\-Datos\-Db().\hypertarget{classSAMURAI__Perfil_a5}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!setTipo@{setTipo}}
\index{setTipo@{setTipo}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[setTipo]{\setlength{\rightskip}{0pt plus 5cm}SAMURAI\_\-Perfil::set\-Tipo (\$ {\em tipo})}}
\label{classSAMURAI__Perfil_a5}


Sets Tipo. 

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


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

References \_\-tipo.

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

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




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

Referenciado por \_\-obtener\-Datos\-Db(), y SAMURAI\_\-Perfil().\hypertarget{classSAMURAI__Perfil_o1}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_descripcion@{\_\-descripcion}}
\index{_descripcion@{\_\-descripcion}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[\_\-descripcion]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Perfil_o1}{SAMURAI\_\-Perfil::\_\-descripcion}}}
\label{classSAMURAI__Perfil_o1}




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

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




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

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




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

Referenciado por get\-Responsable(), y set\-Responsable().\hypertarget{classSAMURAI__Perfil_o2}{
\index{SAMURAI_Perfil@{SAMURAI\_\-Perfil}!_tipo@{\_\-tipo}}
\index{_tipo@{\_\-tipo}!SAMURAI_Perfil@{SAMURAI\_\-Perfil}}
\subsubsection[\_\-tipo]{\setlength{\rightskip}{0pt plus 5cm}\hyperlink{classSAMURAI__Perfil_o2}{SAMURAI\_\-Perfil::\_\-tipo}}}
\label{classSAMURAI__Perfil_o2}




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

Referenciado por get\-Tipo(), SAMURAI\_\-Perfil(), y set\-Tipo().

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