Métodos públicos | |
| __construct ($id=NULL) | |
| getParticipantePorId ($id) | |
| getParticipantePorCorreoElectronico ($correo) | |
| getParticipantePorCredenciales ($correo, $clave) | |
| getEvaluaciones ($solo_pendientes=false) | |
| getCuestionariosLista ($pg=1, $limit=20) | |
| getCuestionariosDemografico () | |
| requiereRed360 () | |
| getEvaluadores () | |
| getEvaluadoresAgrupados () | |
| getEvaluadoresSimple () | |
| NotificarEvaluadores ($subject, $body) | |
| setEvaluadores ($lista) | |
| getId () | |
| getNombres () | |
| getApellidos () | |
| getCorreoElectronico () | |
| getCedula () | |
| getNombreCompleto () | |
| getRol () | |
| cambiarClave ($val) | |
| permite () | |
| getTipoDeCuenta () | |
| getStatus () | |
Atributos protegidos | |
| $par_id | |
| $par_vista_id | |
| $par_clave | |
| $par_tipo | |
| $par_evaluaciones | |
| $par_correo_electronico | |
| $par_nombre | |
| $par_cedula | |
| $rol_obj | |
| $evaluadores | |
Definición en la lÃnea 3 del archivo Participante.class.php.
| __construct | ( | $ | id = NULL | ) |
Definición en la lÃnea 19 del archivo Participante.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 782 del archivo Participante.class.php.
| getApellidos | ( | ) |
Método getApellidos. Retorna los Apellidos del registro cargado en la estructura.
Definición en la lÃnea 728 del archivo Participante.class.php.
| getCedula | ( | ) |
Método getCedula. Retorna el Correo Electronico del registro cargado en la estructura.
Definición en la lÃnea 748 del archivo Participante.class.php.
Método getCorreoElectronico. Retorna el Correo Electronico del registro cargado en la estructura.
Definición en la lÃnea 739 del archivo Participante.class.php.
Método getCuestionarioDemografico( ) retorna una lista de los cuestionarios demográficos que aun no responda el participante
Definición en la lÃnea 395 del archivo Participante.class.php.
| getCuestionariosLista | ( | $ | pg = 1, |
| $ | limit = 20 |
||
| ) |
Método getCuestionariosLista( ) Retorna una lista paginada de los cuestionarios pendientes para el Participante.
| $pg | Página o subconjunto a retornar. |
| $limit | Número de registros por página o subconjunto. |
Definición en la lÃnea 287 del archivo Participante.class.php.
| getEvaluaciones | ( | $ | solo_pendientes = false | ) |
Método getEvaluaciones( ) Retorna una lista de las evaluaciones pendientes para el participante.
| $solo_pendientes | Tipo Booleano. De ser cierto, solo se retornaran aquellas evaluaciones asociadas al participante, que estén pendientes por contestar. |
Definición en la lÃnea 226 del archivo Participante.class.php.
| getEvaluadores | ( | ) |
Método getEvaluadores( ) Retorna una lista de los evaluadores asociados al participante.
Definición en la lÃnea 476 del archivo Participante.class.php.
Método getEvaluadoresAgrupados( ) Retorna una lista simplificada de los evaluadores asociados al participante agrupados por categoría
Definición en la lÃnea 519 del archivo Participante.class.php.
Método getEvaluadoresSimple( ) Retorna una lista simplificada de los evaluadores asociados al participante.
Definición en la lÃnea 578 del archivo Participante.class.php.
| getId | ( | ) |
Método getId. Retorna el Id del registro cargado en la estructura.
Definición en la lÃnea 710 del archivo Participante.class.php.
Metodo getNombreCompleto( )
Retorna el nombre completo del usuario de la siguiente forma:
Nombres, ApellidosDefinición en la lÃnea 759 del archivo Participante.class.php.
| getNombres | ( | ) |
Método getNombres. Retorna los Nombres del registro cargado en la estructura.
Definición en la lÃnea 719 del archivo Participante.class.php.
| getParticipantePorCorreoElectronico | ( | $ | correo | ) |
Método getParticipantePorCorreoElectronico( ). 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 120 del archivo Participante.class.php.
| getParticipantePorCredenciales | ( | $ | correo, |
| $ | clave | ||
| ) |
Método getParticipantePorCredenciales( ) 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 175 del archivo Participante.class.php.
| getParticipantePorId | ( | $ | id | ) |
Método getParticipantePorId( ). 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 67 del archivo Participante.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 771 del archivo Participante.class.php.
| getStatus | ( | ) |
Definición en la lÃnea 821 del archivo Participante.class.php.
| getTipoDeCuenta | ( | ) |
Método getTipoDeCuenta. Retorna el valor del campo Clave de la cuenta de usuario.
Definición en la lÃnea 819 del archivo Participante.class.php.
| NotificarEvaluadores | ( | $ | subject, |
| $ | body | ||
| ) |
Metodo NotificarEvaluadores.
Envia por lotes, las notificaciones respectivas a los participantes registrados y asociados con la evaluación.
Definición en la lÃnea 623 del archivo Participante.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 810 del archivo Participante.class.php.
| requiereRed360 | ( | ) |
Método requiereRed360( ) Determina si el participante tiene asociada al menos 1 evaluacion que requiera de una Red de evaluadores registrada.
Definición en la lÃnea 448 del archivo Participante.class.php.
| setEvaluadores | ( | $ | lista | ) |
Método setEvaluadores( ) Asocia los evaluadores especificados por el parametro de entrada $lista. Los Evaluadores que no se encuentren listados por el parametro $lista seran desasociados del participante.
Solo se podran asociar evaluadores registrados previamente en el sistema.
Los cambios realizados por este metodo tendran efecto inmediato.
| $lista | Arreglo de objetos stdClass con la estructura { Id:[NUMERICO], Tipo:[NUMERICO] } |
Definición en la lÃnea 682 del archivo Participante.class.php.
$evaluadores [protected] |
Definición en la lÃnea 17 del archivo Participante.class.php.
$par_cedula [protected] |
Definición en la lÃnea 13 del archivo Participante.class.php.
$par_clave [protected] |
Definición en la lÃnea 7 del archivo Participante.class.php.
$par_correo_electronico [protected] |
Definición en la lÃnea 11 del archivo Participante.class.php.
$par_evaluaciones [protected] |
Definición en la lÃnea 9 del archivo Participante.class.php.
$par_id [protected] |
Definición en la lÃnea 5 del archivo Participante.class.php.
$par_nombre [protected] |
Definición en la lÃnea 12 del archivo Participante.class.php.
$par_tipo [protected] |
Definición en la lÃnea 8 del archivo Participante.class.php.
$par_vista_id [protected] |
Definición en la lÃnea 6 del archivo Participante.class.php.
$rol_obj [protected] |
Definición en la lÃnea 15 del archivo Participante.class.php.