Métodos públicos | |
| __construct ($id=NULL) | |
| getProfesor ($data) | |
| getProfesorPorId ($id) | |
| getProfesorPorCuenta ($cuenta) | |
| getProfesorPorCredenciales ($cuenta, $clave) | |
| getEvaluaciones () | |
| getId () | |
| getNombres () | |
| getApellidos () | |
| getCorreoElectronico () | |
| getCuenta () | |
| getClave () | |
| getNombreCompleto () | |
| cambiarClave ($val) | |
| permite () | |
| getRol () | |
| getTipoDeCuenta () | |
| getStatus () | |
Atributos protegidos | |
| $pro_id | |
| $pro_correo_electronico | |
| $pro_clave | |
| $pro_nombre | |
| $pro_cuenta | |
| $pro_evaluaciones | |
Definición en la lÃnea 3 del archivo Profesor.class.php.
| __construct | ( | $ | id = NULL | ) |
Definición en la lÃnea 13 del archivo Profesor.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 277 del archivo Profesor.class.php.
| getApellidos | ( | ) |
Método getApellidos. Retorna los Apellidos del registro cargado en la estructura.
Definición en la lÃnea 229 del archivo Profesor.class.php.
| getClave | ( | ) |
Método getClave. Retorna la clave de la cuenta del profesor.
Definición en la lÃnea 256 del archivo Profesor.class.php.
Método getCorreoElectronico. Retorna el Correo Electronico del registro cargado en la estructura.
Definición en la lÃnea 238 del archivo Profesor.class.php.
| getCuenta | ( | ) |
Método getCuentaExterna. Retorna la cuenta de usuario externa del registro cargado en la estructura.
Definición en la lÃnea 247 del archivo Profesor.class.php.
| getEvaluaciones | ( | ) |
Método getEvaluaciones( ) Retorna una lista de las evaluaciones asignadas a las actividades del profesor. La lista retornada es un arreglo de objetos stdClass( ){ Id, Nombre, FechaInicio, FechaFin, ActividadId }
Definición en la lÃnea 163 del archivo Profesor.class.php.
| getId | ( | ) |
Método getId. Retorna el Id del registro cargado en la estructura.
Definición en la lÃnea 211 del archivo Profesor.class.php.
Metodo getNombreCompleto( )
Retorna el nombre completo del usuario de la siguiente forma:
Nombres, ApellidosDefinición en la lÃnea 267 del archivo Profesor.class.php.
| getNombres | ( | ) |
Método getNombres. Retorna los Nombres del registro cargado en la estructura.
Definición en la lÃnea 220 del archivo Profesor.class.php.
| getProfesor | ( | $ | data | ) |
Método getProfesor. Carga los datos en la estructura, a partir de un registro en la base de datos que cumpla con el criterio de busqueda
| $data | Define el criterio de busqueda a utilizar. Tipo Arreglo. |
Definición en la lÃnea 43 del archivo Profesor.class.php.
| getProfesorPorCredenciales | ( | $ | cuenta, |
| $ | clave | ||
| ) |
Método getProfesorPorCredenciales( ) Carga los datos a la estructura interna desde la base de datos, filtrando los registros por los campos par_cuenta y par_clave
| $cuenta | Nombre de la cuenta. Tipo Cadena de caracteres. |
| $clave | Clave secreta asociada a la cuenta. Tipo Cadena de caracteres. |
Definición en la lÃnea 142 del archivo Profesor.class.php.
| getProfesorPorCuenta | ( | $ | cuenta | ) |
Método getProfesorPorCuenta( ). Carga los datos en la estructura, a partir de un registro en la base de datos cuyo campo par_cuenta coincida con el parámetro de entrada.
| $cuenta | La cuenta del registro a obtener. Tipo Entero. |
Definición en la lÃnea 118 del archivo Profesor.class.php.
| getProfesorPorId | ( | $ | id | ) |
Método getProfesorPorId( ). 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 97 del archivo Profesor.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 "Profesores", 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 317 del archivo Profesor.class.php.
| getStatus | ( | ) |
Definición en la lÃnea 336 del archivo Profesor.class.php.
| getTipoDeCuenta | ( | ) |
Método getTipoDeCuenta. Retorna el valor del campo Clave de la cuenta de usuario.
Definición en la lÃnea 334 del archivo Profesor.class.php.
| permite | ( | ) |
Método permite. Este método siempre retornará falso, pues el tipo de usuarios "Profesor" jamas dispondrá de permisos administrativos
Definición en la lÃnea 305 del archivo Profesor.class.php.
$pro_clave [protected] |
Definición en la lÃnea 7 del archivo Profesor.class.php.
$pro_correo_electronico [protected] |
Definición en la lÃnea 6 del archivo Profesor.class.php.
$pro_cuenta [protected] |
Definición en la lÃnea 9 del archivo Profesor.class.php.
$pro_evaluaciones [protected] |
Definición en la lÃnea 11 del archivo Profesor.class.php.
$pro_id [protected] |
Definición en la lÃnea 5 del archivo Profesor.class.php.
$pro_nombre [protected] |
Definición en la lÃnea 8 del archivo Profesor.class.php.