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

toba_tarea_pers

toba_tarea_pers

Ubicada en php/modelo/personalizacion/importador/tarea/toba_tarea_pers.php [line 7]



Métodos Propios
void   __construct ()  
void   armar_datos ()  
void   cargar_componente ()  
boolean   ejecuta_en_transaccion_global ()  
void   ejecutar ()   En modo transaccion local, se aborta a pedido del usuario o por error de SQL En modo global, se dispara excepcion a pedido del usuario
void   elegir_camino_accion ()  
void   io_conflicto_irresoluble ()  
void   io_conflicto_soluble ()  
void   registrar_conflictos ()  
void   set_ejecuta_transaccion_global ()  

__construct   [línea 37]

  __construct( \toba_importador_plan_item $item_plan , $db )

Parámetros:
\toba_importador_plan_item   $item_plan: 
   $db: 





armar_datos   [línea 156]

  armar_datos( )






cargar_componente   [línea 48]

  cargar_componente( )

Carga la componente desde el archivo xml





ejecuta_en_transaccion_global   [línea 77]

  boolean ejecuta_en_transaccion_global( )

Indica si la ejecucion se hace con transaccion global o local





ejecutar   [línea 95]

  ejecutar( [\consola $consola = null ] )

Intenta ejecutar una tarea, si hay conflicto el usuario decide si se guarda o no.
Parámetros:
\consola   $consola: 





elegir_camino_accion   [línea 145]

  elegir_camino_accion( $usuario_elige_seguir )

Parámetros:
   $usuario_elige_seguir: 





io_conflicto_irresoluble   [línea 140]

  io_conflicto_irresoluble( \consola $consola , \toba_registro_conflicto $conflicto )

Parámetros:
\consola   $consola: 
\toba_registro_conflicto   $conflicto: 





io_conflicto_soluble   [línea 135]

  io_conflicto_soluble( \consola $consola , \toba_registro_conflicto $conflicto )

Parámetros:
\consola   $consola: 
\toba_registro_conflicto   $conflicto: 





registrar_conflictos   [línea 58]

  registrar_conflictos( [ $save_to_log = true ] )

Registra todos los toba_registro_conflictos que hay en esta tarea a los toba_registro_conflictos de la personalización
Parámetros:
   $save_to_log: 





set_ejecuta_transaccion_global   [línea 85]

  set_ejecuta_transaccion_global( )

Se usa para avisar que el modo de ejecucion esta en transaccion global






Desarrollado por SIU.
Documentación generada con phpDocumentor