Documentación GVHIDRA 3.1.5
Referencia de la Clase _IgepEstructuraLista

Métodos públicos

 _IgepEstructuraLista (&$lista)
 setSelected ($valor)
 addItem ($valor, $descripcion)
 addOption ($valor, $descripcion)
 deleteItem ($valor)
 deleteOption ($valor)
 toArray ()
 getEstructuraListaIgep ()
 arrayToObject ($v_lista)
 clean ()
 limpiar ()
 getSelected ()
 getDescription ()

Campos de datos

 $_listaIGEP

Métodos privados

 setSelectedItem ($valor)

Descripción detallada

Definición en la línea 510 del archivo gvHidraList.php.


Documentación de las funciones miembro

_IgepEstructuraLista ( &$  lista)

Definición en la línea 514 del archivo gvHidraList.php.

        {
                $this->_listaIGEP = $lista;
        }
addItem ( valor,
descripcion 
)

Definición en la línea 533 del archivo gvHidraList.php.

        {
                $this->_listaIGEP['lista'][]= array('valor'=>$valor,'descripcion'=>$descripcion);
        }       
addOption ( valor,
descripcion 
)

Definición en la línea 537 del archivo gvHidraList.php.

        {
                $this->addItem($valor, $descripcion);
        }
arrayToObject ( v_lista)

Definición en la línea 570 del archivo gvHidraList.php.

        {
                $this->_listaIGEP=$v_lista;
        }
clean ( )

Definición en la línea 575 del archivo gvHidraList.php.

                    {
        $this->_listaIGEP['seleccionado'] = null;
        $this->_listaIGEP['lista'] = array();
    }
deleteItem ( valor)

Definición en la línea 543 del archivo gvHidraList.php.

        {       
                $numElem = count($this->_listaIGEP['lista']);
                $i = 0;
                $nuevaLista = array();
                while ($i<$numElem)
                {
                        if ($this->_listaIGEP['lista'][$i]['valor'] != $valor)
                                array_push($nuevaLista,$this->_listaIGEP['lista'][$i]);        
                        ++$i;
                }
        $this->_listaIGEP['lista'] = $nuevaLista;
        }       
deleteOption ( valor)

Definición en la línea 556 del archivo gvHidraList.php.

        {
                $this->deleteItem($valor);
        }
getDescription ( )

Devuelve la descripccion del valor seleccionado

Definición en la línea 596 del archivo gvHidraList.php.

                                         {

        $value = $this->_listaIGEP['seleccionado'];
       
        foreach($this->_listaIGEP['lista'] as $row) {
                if($row['valor']==$value)
                    return $row['descripcion'];
        }
        return null;
    }    
getEstructuraListaIgep ( )

Definición en la línea 565 del archivo gvHidraList.php.

        {
                return($this->_listaIGEP);
        }
getSelected ( )

Devuelve el valor seleccionado

Definición en la línea 588 del archivo gvHidraList.php.

                                      {
                
                return $this->_listaIGEP['seleccionado'];
        }
limpiar ( )

Definición en la línea 580 del archivo gvHidraList.php.

                      {
        $this->clean();
    }
setSelected ( valor)

Fija el valor seleccionado

Definición en la línea 528 del archivo gvHidraList.php.

        {
                $this->setSelectedItem($valor);
        }
setSelectedItem ( valor) [private]

Definición en la línea 520 del archivo gvHidraList.php.

        {
                $this->_listaIGEP['seleccionado'] = $valor;
        }
toArray ( )

Definición en la línea 561 del archivo gvHidraList.php.

        {
                return($this->_listaIGEP);
        }       

Documentación de los campos

$_listaIGEP

Definición en la línea 512 del archivo gvHidraList.php.


La documentación para esta clase fue generada a partir del siguiente fichero: