Métodos públicos | |
| __construct ($id=NULL) | |
| guardar () | |
| eliminar () | |
| getEvaluadorPorId ($id) | |
| getEvaluadorPorCorreoElectronico ($correo) | |
| getEvaluadorPorCredenciales ($correo, $clave) | |
| getCuestionariosLista ($pg=1, $limit=20) | |
| getId () | |
| getNombres () | |
| setNombres ($val) | |
| getApellidos () | |
| setApellidos ($val) | |
| getCorreoElectronico () | |
| setCorreoElectronico ($val) | |
| getRol () | |
| setClave ($val) | |
| getNombreCompleto () | |
| cambiarClave ($val) | |
| permite () | |
| getTipoDeCuenta () | |
| getStatus () | |
Campos de datos | |
| const | TIPO_COORDINADOR = 1 |
| const | TIPO_PAR = 2 |
| const | TIPO_COLABORADOR = 3 |
Atributos protegidos | |
| $eva_id | |
| $eva_nombres | |
| $eva_apellidos | |
| $eva_correo_electronico | |
| $eva_clave | |
| $rol_obj | |
| $evaluaciones | |
Definición en la línea 3 del archivo Evaluador.class.php.
| __construct | ( | $ | id = NULL | ) |
Definición en la línea 18 del archivo Evaluador.class.php.
| cambiarClave | ( | $ | val | ) |
Método cambiarClave. Cambia la clave asociada al registro cargado en la estructura. Este método actualiza el registro de la base de datos de forma inmediata.
Definición en la línea 477 del archivo Evaluador.class.php.
| eliminar | ( | ) |
Método eliminar.
Elimina de la base de datos, aquel registro vinculado a la estructura por el id.Definición en la línea 105 del archivo Evaluador.class.php.
| getApellidos | ( | ) |
Método getApellidos. Retorna los Apellidos del registro cargado en la estructura.
Definición en la línea 403 del archivo Evaluador.class.php.
Método getCorreoElectronico. Retorna el Correo Electronico del registro cargado en la estructura.
Definición en la línea 420 del archivo Evaluador.class.php.
| getCuestionariosLista | ( | $ | pg = 1, |
| $ | limit = 20 |
||
| ) |
Método getCuestionariosLista( ) Retorna una lista paginada de los cuestionarios pendientes para el Evaluador.
| $pg | Página o subconjunto a retornar. |
| $limit | Número de registros por página o subconjunto. |
Definición en la línea 262 del archivo Evaluador.class.php.
| getEvaluadorPorCorreoElectronico | ( | $ | correo | ) |
Método getEvaluadorPorCorreoElectronico( ). Carga los datos en la estructura, a partir de un registro en la base de datos cuyo campo par_correo_electronico coincida con el parámetro de entrada.
| $correo | La direccion de correo del registro a obtener. Tipo Entero. |
Definición en la línea 172 del archivo Evaluador.class.php.
| getEvaluadorPorCredenciales | ( | $ | correo, |
| $ | clave | ||
| ) |
Método getEvaluadorPorCredenciales( ) Carga los datos a la estructura interna desde la base de datos, filtrando los registros por los campos par_correo_electronico y par_clave
| $correo | Direccion de correo electrónico asociada a la cuenta. Tipo Cadena de caracteres. |
| $clave | Clave secreta asociada a la cuenta. Tipo Cadena de caracteres. |
Definición en la línea 218 del archivo Evaluador.class.php.
| getEvaluadorPorId | ( | $ | id | ) |
Método getEvaluadorPorId( ). Carga los datos en la estructura, a partir de un registro en la base de datos cuyo id coincida con el parámetro de entrada.
| $id | El id del registro a obtener. Tipo Entero. |
Definición en la línea 129 del archivo Evaluador.class.php.
| getId | ( | ) |
Método getId. Retorna el Id del registro cargado en la estructura.
Definición en la línea 377 del archivo Evaluador.class.php.
Metodo getNombreCompleto( )
Retorna el nombre completo del usuario de la siguiente forma:
Nombres, ApellidosDefinición en la línea 461 del archivo Evaluador.class.php.
| getNombres | ( | ) |
Método getNombres. Retorna los Nombres del registro cargado en la estructura.
Definición en la línea 386 del archivo Evaluador.class.php.
| getRol | ( | ) |
Método getRol. Retorna un objeto de tipo stdClass con attributos del rol asociado a la cuenta de usuario. Los atributos del objeto retornado son Nombre, Descripción, Estatus y permisos. Los "Participantes", tienen un rol inmutable por defecto, por tal razón la propiedad permisos del objeto retornado siempre será igual 0
Definición en la línea 441 del archivo Evaluador.class.php.
| getStatus | ( | ) |
Definición en la línea 512 del archivo Evaluador.class.php.
| getTipoDeCuenta | ( | ) |
Método getTipoDeCuenta. Retorna el valor del campo Clave de la cuenta de usuario.
Definición en la línea 510 del archivo Evaluador.class.php.
| guardar | ( | ) |
Método guardar.
Guarda los datos contenidos en la estructura.
Se determinará de forma automática si es un "INSERT" o un "UPDATE"
de la tabla.Definición en la línea 54 del archivo Evaluador.class.php.
| permite | ( | ) |
Método permite. Este método siempre retornará falso, pues el tipo de usuarios "Participante" jamas dispondrá de permisos administrativos
Definición en la línea 501 del archivo Evaluador.class.php.
| setApellidos | ( | $ | val | ) |
Método setApellidos. Asigna los Apellidos del registro cargado en la estructura.
Definición en la línea 411 del archivo Evaluador.class.php.
| setClave | ( | $ | val | ) |
Método setClave. Asigna el valor del campo Clave de la cuenta de usuario.
| $val | Valor a asignar. Tipo Cadena de caracteres. |
Definición en la línea 450 del archivo Evaluador.class.php.
| setCorreoElectronico | ( | $ | val | ) |
Método setCorreoElectronico. Asigna el Correo Electronico del registro cargado en la estructura.
Definición en la línea 429 del archivo Evaluador.class.php.
| setNombres | ( | $ | val | ) |
Método setNombres. Asigna los Nombres del registro cargado en la estructura.
Definición en la línea 394 del archivo Evaluador.class.php.
$eva_apellidos [protected] |
Definición en la línea 11 del archivo Evaluador.class.php.
$eva_clave [protected] |
Definición en la línea 13 del archivo Evaluador.class.php.
$eva_correo_electronico [protected] |
Definición en la línea 12 del archivo Evaluador.class.php.
$eva_id [protected] |
Definición en la línea 9 del archivo Evaluador.class.php.
$eva_nombres [protected] |
Definición en la línea 10 del archivo Evaluador.class.php.
$evaluaciones [protected] |
Definición en la línea 16 del archivo Evaluador.class.php.
$rol_obj [protected] |
Definición en la línea 15 del archivo Evaluador.class.php.
| const TIPO_COLABORADOR = 3 |
Definición en la línea 7 del archivo Evaluador.class.php.
| const TIPO_COORDINADOR = 1 |
Definición en la línea 5 del archivo Evaluador.class.php.
| const TIPO_PAR = 2 |
Definición en la línea 6 del archivo Evaluador.class.php.