Centrales |  Componentes |  consola |  Debug |  Default |  Fuentes |  SalidaGrafica |  Seguridad |  SIUToba |  Varios |  Deprecated

toba_xml_tablas

toba_xml_tablas

Ubicada en php/lib/toba_xml_tablas.php [line 7]



Métodos Propios
static mixed   decode()  
static mixed   encode()  
mixed   __construct ()  
mixed   get_tablas ()   $tablas = array( 'tabla' => array( 0 => array('campo' => 'valor', ..)
\DOMDocument   get_xml ()  
mixed   guardar ()  
mixed   insertar_db ()  
mixed   set_tablas ()  

static method decode  [línea 160]

  static mixed decode( mixed valor )

Decodifica un valor desde UTF-8
Parámetros:
mixed   valor: 





static method encode  [línea 148]

  static mixed encode( mixed valor )

Codifica un valor a UTF-8
Parámetros:
mixed   valor: 





__construct   [línea 16]

  mixed __construct( [mixed archivo = null ] )

Parámetros:
mixed   archivo: 





get_tablas   [línea 63]

  mixed get_tablas( )

Retorna un arreglo asociativo por nombre de tabla conteniendo dentro un recordset




get_xml   [línea 138]

  \DOMDocument get_xml( )

Devuelve el xml generado hasta el momento




guardar   [línea 129]

  mixed guardar( string archivo )

Inicia el guardado del xml en el archivo especificado
Parámetros:
string   archivo: 





insertar_db   [línea 91]

  mixed insertar_db( mixed conexion , [mixed path_proyecto = null ] )

Dada la información contenida en el xml intenta insertar los datos en una base En caso de falla, se sigue adelante en la transacción utilizando SAVEPOINTs (postgres>=8.0)
Parámetros:
mixed   conexion: 
mixed   path_proyecto: 





set_tablas   [línea 32]

  mixed set_tablas( mixed arreglo , [mixed nombre = 'tablas' ] , [mixed nodo_raiz = null ] )

Carga el xml con un nodo por cada tabla, uno por cada registro y dentro uno por cada propiedad <tablas> <$tabla> <fila> <$campo>$valor</$campo>
Parámetros:
mixed   arreglo: 
mixed   nombre: 
mixed   nodo_raiz: 






Desarrollado por SIU.
Documentación generada con phpDocumentor