Métodos públicos | |
| __construct () | |
| getInventario ($data) | |
| getInventarioPorId ($id) | |
| getInventarioDemografico () | |
| getInventarioPorNombre ($nombre) | |
| eliminar () | |
| guardar () | |
| getId () | |
| getNombre () | |
| setNombre ($val) | |
| getTipo () | |
| setTipo ($val) | |
| getDescripcion () | |
| getReporteIntroduccion () | |
| setReporteIntroduccion ($val) | |
| setDescripcion ($val) | |
| getCuestionarios () | |
| Asignado () | |
| getEvaluacionesLista ($limit=10, $pg=1) | |
| Estructura ($force_encode=false) | |
| Importar ($inv) | |
Campos de datos | |
| const | TIPO_SIMPLE = 0 |
| const | TIPO_360 = 1 |
| const | TIPO_DEMOGRAFICO = 2 |
Atributos protegidos | |
| $inv_id | |
| $inv_nombre | |
| $inv_descripcion | |
| $inv_tipo | |
| $inv_cuestionarios | |
| $inv_rpt_introduccion | |
Definición en la lÃnea 3 del archivo Inventario.class.php.
| __construct | ( | ) |
Definición en la lÃnea 18 del archivo Inventario.class.php.
| Asignado | ( | ) |
Método Asignado( ). Determina si el inventario esta asignado al menos a un proceso de evaluación
Definición en la lÃnea 339 del archivo Inventario.class.php.
| eliminar | ( | ) |
Método eliminar( )
Elimina el inventario que se encuentre actualmente cargado
en la estructura.
Los cuestionarios asociados a este seran eliminados en cascada,
asi como tambien todos los registros que dependan de los
cuestionarios.Definición en la lÃnea 151 del archivo Inventario.class.php.
| Estructura | ( | $ | force_encode = false | ) |
Método Estructura. Retorna un objeto stdClass con la estructura del inventario y sus cuestionarios
| $force_encode | Si verdadero, utilizara utf8_encode con cada valor de tipo texto de la estructura |
Definición en la lÃnea 437 del archivo Inventario.class.php.
| getCuestionarios | ( | ) |
Método getCuestionarios. Retorna una lista de los cuestionarios asociados al inventario.
Definición en la lÃnea 289 del archivo Inventario.class.php.
| getDescripcion | ( | ) |
Método getDescripcion. Retorna el Nombre del registro cargado en la estructura.
Definición en la lÃnea 254 del archivo Inventario.class.php.
| getEvaluacionesLista | ( | $ | limit = 10, |
| $ | pg = 1 |
||
| ) |
Método getEvaluacionesLista. Retorna una lista paginada de los procesos de evaluación a los cuales fue asignado el inventario cargado en la estructura
| $limit | Numero de registros a retornar por pagina o sub grupo, valor Entero |
| $pg | Pagina o sub grupo a retornar, valor Entero |
Definición en la lÃnea 362 del archivo Inventario.class.php.
| getId | ( | ) |
Método getId. Retorna el Id del registro cargado en la estructura.
Definición en la lÃnea 210 del archivo Inventario.class.php.
| getInventario | ( | $ | data | ) |
Método getInventario. 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 45 del archivo Inventario.class.php.
Método getInventarioDemografico( ) Carga los datos en la estructura del inventario demográfico. De no existir el cuestionario demografico, este método crea el inventario y lo carga en la estructura
Definición en la lÃnea 97 del archivo Inventario.class.php.
| getInventarioPorId | ( | $ | id | ) |
Método getInventarioPorId( ) Carga los datos en la estructura, a partir de un registro en la base de datos cuyo campo id coincida con el parámetro de entrada.
| $id | El id del registro a obtener. Tipo Entero. |
Definición en la lÃnea 79 del archivo Inventario.class.php.
| getInventarioPorNombre | ( | $ | nombre | ) |
Método getInventarioPorNombre( ) Carga los datos en la estructura, a partir de un registro en la base de datos cuyo campo id coincida con el parámetro de entrada.
| $nombre | El valor del campo Nombre del registro a obtener. Tipo Entero. |
Definición en la lÃnea 129 del archivo Inventario.class.php.
| getNombre | ( | ) |
Método getNombre. Retorna el Nombre del registro cargado en la estructura.
Definición en la lÃnea 219 del archivo Inventario.class.php.
Método getReporteIntroduccion. Retorna el Nombre del registro cargado en la estructura.
Definición en la lÃnea 264 del archivo Inventario.class.php.
| getTipo | ( | ) |
Método getTipo. Retorna el Tipo de inventario cargado en la estructura.
Definición en la lÃnea 235 del archivo Inventario.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 171 del archivo Inventario.class.php.
| Importar | ( | $ | inv | ) |
Método Importar. Crea un nuevo inventario a partir de una estructura que contiene los datos del inventario, cada uno de sus cuestionarios, dimensiones, preguntas y alternativas.
La estructura utilizada es la misma que la retornada por el método Estructura.
Este método fue creado para facilitar la clonación de los inventarios
| $inv | Estructura |
Definición en la lÃnea 479 del archivo Inventario.class.php.
| setDescripcion | ( | $ | val | ) |
Método setDescripcion. Asigna el valor del campo Descripcion.
Definición en la lÃnea 280 del archivo Inventario.class.php.
| setNombre | ( | $ | val | ) |
Método setNombre. Asigna el valor del campo Nombre.
Definición en la lÃnea 226 del archivo Inventario.class.php.
| setReporteIntroduccion | ( | $ | val | ) |
Método setReporteIntroduccion. Asigna el valor del campo Descripcion.
| $val | Introduccion del reporte, cadena de caracteres |
Definición en la lÃnea 273 del archivo Inventario.class.php.
| setTipo | ( | $ | val | ) |
Método setTipo. Asigna el Tipo de inventario.
| $val | Tipo de Inventario, valor Entero. TIPO_SIMPLE || TIPO_360 |
Definición en la lÃnea 245 del archivo Inventario.class.php.
$inv_cuestionarios [protected] |
Definición en la lÃnea 10 del archivo Inventario.class.php.
$inv_descripcion [protected] |
Definición en la lÃnea 7 del archivo Inventario.class.php.
$inv_id [protected] |
Definición en la lÃnea 5 del archivo Inventario.class.php.
$inv_nombre [protected] |
Definición en la lÃnea 6 del archivo Inventario.class.php.
$inv_rpt_introduccion [protected] |
Definición en la lÃnea 12 del archivo Inventario.class.php.
$inv_tipo [protected] |
Definición en la lÃnea 8 del archivo Inventario.class.php.
| const TIPO_360 = 1 |
Definición en la lÃnea 15 del archivo Inventario.class.php.
| const TIPO_DEMOGRAFICO = 2 |
Definición en la lÃnea 16 del archivo Inventario.class.php.
| const TIPO_SIMPLE = 0 |
Definición en la lÃnea 14 del archivo Inventario.class.php.