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

toba_modelo_proyecto

toba_modelo_proyecto

Ubicada en php/modelo/toba_modelo_proyecto.php [line 12]



Métodos Propios
static mixed   crear()  
static mixed   do_vincular_usuario()  
static mixed   existe()  
static mixed   get_clases_excluidas_autoload()  
static mixed   get_lista()   @return array Arreglo asociativo path relativo => id proyecto
static mixed   get_rol_prueba_db()  
static mixed   get_rol_prueba_db_basico()  
static mixed   get_sql_actualizar_version()  
static mixed   get_sql_metadatos_basicos()  
static mixed   get_usuario_prueba_db()  
static mixed   set_clases_excluidas_autoload()  
mixed   __construct ()  
mixed   actualizar ()  
mixed   actualizar_campo_version ()  
mixed   actualizar_login ()  
mixed   actualizar_previsualizacion ()  
mixed   actualizar_punto_acceso ()  
mixed   agregar_dependencia ()  
mixed   cargar ()  
mixed   cargar_autonomo ()  
mixed   cargar_componentes ()  
mixed   cargar_informacion_reducida ()  
mixed   cargar_perfiles ()  
mixed   cargar_perfiles_produccion ()  
mixed   cargar_perfiles_proyecto ()  
mixed   cargar_tablas ()  
mixed   chequear_actualizacion_prematura ()  
mixed   compilar ()  
mixed   compilar_componente ()  
mixed   compilar_componentes ()  
mixed   compilar_metadatos_generales ()  
mixed   compilar_metadatos_generales_basicos ()  
mixed   compilar_metadatos_generales_consultas_php ()  
mixed   compilar_metadatos_generales_dimensiones ()  
mixed   compilar_metadatos_generales_grupos_acceso ()  
mixed   compilar_metadatos_generales_mensajes ()  
mixed   compilar_metadatos_generales_pms ()  
mixed   compilar_metadatos_generales_puntos_control ()  
mixed   compilar_metadatos_generales_servicios_web ()  
mixed   compilar_operaciones ()  
mixed   construir_id_def_base ()  
mixed   crear_script_generacion_roles_db ()  
bool   cumple_dependencias ()  
mixed   desactivar_servicios_web ()  
mixed   desinstalar ()  
mixed   despublicar ()  
mixed   desvincular_usuario ()  
mixed   ejecutar_migracion_particular ()  
mixed   eliminar ()  
mixed   eliminar_autonomo ()  
mixed   eliminar_permisos_editables ()  
mixed   empaquetar ()  
bool   es_personalizable ()  
mixed   esta_publicado ()  
mixed   esta_publicado_pers ()  
mixed   exportar ()  
mixed   exportar_componente ()  
mixed   exportar_componentes ()  
mixed   exportar_componentes_item ()  
mixed   exportar_implementacion ()  
mixed   exportar_item ()  
mixed   exportar_perfiles ()  
mixed   exportar_perfiles_produccion ()  
mixed   exportar_perfiles_proyecto ()  
mixed   exportar_tablas ()  
mixed   generar_autoload ()  
mixed   generar_checksum ()  
mixed   generar_estado_codigo ()  
mixed   generar_roles_db ()  
mixed   generar_roles_db_auditoria ()  
mixed   generar_roles_db_pruebas_operacion ()  
\toba_aplicacion_comando   get_aplicacion_comando ()  
\toba_aplicacion_modelo   get_aplicacion_modelo ()  
mixed   get_clases_componentes_personalizacion ()  
mixed   get_clases_componentes_proyecto ()  
mixed   get_clases_componentes_toba ()  
array   get_clases_extendidas ()  
mixed   get_componentes_toba ()  
mixed   get_contenido_componente ()  
mixed   get_contenido_exportacion_datos ()  
mixed   get_contenido_tabla ()  
mixed   get_contenido_tabla_datos ()  
\toba_db_postgres7   get_db ()  
\toba_db   get_db_negocio ()  
mixed   get_dependencias ()  
mixed   get_dependencias_faltantes ()  
mixed   get_descripcion_items ()  
mixed   get_descripciones_items ()  
mixed   get_dir ()  
mixed   get_dir_componentes ()  
mixed   get_dir_componentes_compilados ()  
mixed   get_dir_dump ()  
mixed   get_dir_generales_compilados ()  
mixed   get_dir_instalacion_proyecto ()  
mixed   get_dir_permisos_produccion ()  
mixed   get_dir_permisos_proyecto ()  
mixed   get_dir_pers ()  
mixed   get_dir_tablas ()  
string   get_documentacion_rest ()  
\toba_estandar_convenciones   get_estandar_convenciones ()  
mixed   get_grupo_acceso_admin ()  
mixed   get_id ()  
mixed   get_indice_consultas_php ()  
mixed   get_indice_dimensiones ()  
mixed   get_indice_fuentes ()  
mixed   get_indice_grupos_acceso ()  
mixed   get_indice_mensajes ()  
mixed   get_indice_mensajes_objeto ()  
mixed   get_indice_permisos ()  
mixed   get_indice_zonas ()  
\toba_modelo_instalacion   get_instalacion ()  
\toba_modelo_instancia   get_instancia ()  
mixed   get_item_login ()  
mixed   get_lista_componentes ()  
mixed   get_lista_grupos_acceso ()  
\type   get_lista_pms ()  
mixed   get_lista_tablas_con_permisos ()  
mixed   get_lista_tablas_menu ()  
mixed   get_lista_tablas_perfil_datos ()  
mixed   get_lista_tablas_perfil_funcional ()  
mixed   get_lista_tablas_restricciones ()  
mixed   get_lista_tipo_componentes ()  
string   get_nombre_rol ()  
mixed   get_parametro ()  
array   get_parametros_db_negocio ()  
array   get_path_api_rest ()  
\toba_modelo_pms   get_pms ()  
mixed   get_resumen_componentes_utilizados ()  
array   get_roles_disponibles ()  
mixed   get_servicios_web_ofrecidos ()  
mixed   get_sincronizador ()  
mixed   get_sql_carga_reducida ()  
mixed   get_sql_cargar_componentes ()  
mixed   get_sql_cargar_tablas ()  
mixed   get_sql_eliminacion ()  
array   get_sql_generacion_permisos_rol ()  
mixed   get_sql_revocacion_permisos_rol ()  
array   get_tablas_permitidas_x_fuente ()  
mixed   get_url ()  
mixed   get_url_pers ()  
\toba_version   get_version_actual ()  
\toba_version   get_version_proyecto ()  
mixed   guardar_archivo ()  
mixed   instalar ()  
mixed   maneja_perfiles_produccion ()  
mixed   migrar_datos_negocio ()  
mixed   migrar_rango_versiones ()  
mixed   migrar_version ()  
mixed   publicar ()  
mixed   publicar_pers ()  
mixed   quitar_dependencia ()  
mixed   regenerar ()  
mixed   revocar_rol_db_auditoria ()  
mixed   set_dependencias ()  
mixed   set_dir_metadatos ()  
mixed   set_pm_defecto ()  
mixed   sincronizar_archivos ()  
bool   tiene_clases_extendidas ()  
mixed   tiene_clases_proyecto_extendidas ()  
mixed   tiene_clases_toba_extendidas ()  
mixed   vincular_usuario ()  

static method crear  [línea 2798]

  static mixed crear( \toba_modelo_instancia instancia , mixed nombre , mixed usuarios_a_vincular , mixed dir_inst_proyecto = null ] )

Crea un proyecto NUEVO
Parámetros:
\toba_modelo_instancia   instancia: 
mixed   nombre: 
mixed   usuarios_a_vincular: 
mixed   dir_inst_proyecto: 





static method do_vincular_usuario  [línea 2891]

  static mixed do_vincular_usuario( mixed db , mixed proyecto , mixed usuario , mixed perfiles_acceso = array() ] , mixed perfiles_datos = array() ] , mixed set_previsualizacion = true ] , mixed url = null ] )

Parámetros:
mixed   db: 
mixed   proyecto: 
mixed   usuario: 
mixed   perfiles_acceso: 
mixed   perfiles_datos: 
mixed   set_previsualizacion: 
mixed   url: 





static method existe  [línea 2785]

  static mixed existe( mixed nombre , mixed cache = true ] )

Indica si un proyecto existe en el sistema de archivos
Parámetros:
mixed   nombre: 
mixed   cache: 





static method get_clases_excluidas_autoload  [línea 40]

  static mixed get_clases_excluidas_autoload( )





static method get_lista  [línea 2752]

  static mixed get_lista( mixed usar_cache = true ] )

Devuelve la lista de proyectos existentes en la carpeta por defecto de la instalación Es posible que existan proyectos en otros lugares del sistema de archivos y no se listen con este método
Parámetros:
mixed   usar_cache: 





static method get_rol_prueba_db  [línea 845]

  static mixed get_rol_prueba_db( mixed fuente , mixed id_operacion )

Parámetros:
mixed   fuente: 
mixed   id_operacion: 





static method get_rol_prueba_db_basico  [línea 850]

  static mixed get_rol_prueba_db_basico( mixed fuente )

Parámetros:
mixed   fuente: 





static method get_sql_actualizar_version  [línea 2598]

  static mixed get_sql_actualizar_version( mixed version , mixed id_proyecto )

Parámetros:
mixed   version: 
mixed   id_proyecto: 





static method get_sql_metadatos_basicos  [línea 2873]

  static mixed get_sql_metadatos_basicos( mixed id_proyecto )

Sentencias de creacion de los metadatos BASICOS
Parámetros:
mixed   id_proyecto: 





static method get_usuario_prueba_db  [línea 840]

  static mixed get_usuario_prueba_db( mixed fuente )

Parámetros:
mixed   fuente: 





static method set_clases_excluidas_autoload  [línea 35]

  static mixed set_clases_excluidas_autoload( mixed clases )

Parámetros:
mixed   clases: 





__construct   [línea 45]

  mixed __construct( \toba_modelo_instancia instancia , mixed identificador )

Parámetros:
\toba_modelo_instancia   instancia: 
mixed   identificador: 





actualizar   [línea 374]

  mixed actualizar( )





actualizar_campo_version   [línea 2592]

  mixed actualizar_campo_version( mixed version )

Parámetros:
mixed   version: 





actualizar_login   [línea 2476]

  mixed actualizar_login( [mixed pisar_anterior = false ] , [mixed pm_destino = null ] )

Parámetros:
mixed   pisar_anterior: 
mixed   pm_destino: 






actualizar_previsualizacion   [línea 1518]

  mixed actualizar_previsualizacion( mixed url , mixed proyecto )

Parámetros:
mixed   url: 
mixed   proyecto: 





actualizar_punto_acceso   [línea 2685]

  mixed actualizar_punto_acceso( mixed destino )

Parámetros:
mixed   destino: 





agregar_dependencia   [línea 2188]

  mixed agregar_dependencia( mixed id_proyecto )

Parámetros:
mixed   id_proyecto: 





cargar   [línea 1248]

  mixed cargar( )





cargar_autonomo   [línea 1227]

  mixed cargar_autonomo( )





cargar_componentes   [línea 1290]

  mixed cargar_componentes( )





cargar_informacion_reducida   [línea 1326]

  mixed cargar_informacion_reducida( )





cargar_perfiles   [línea 1343]

  mixed cargar_perfiles( )





cargar_perfiles_produccion   [línea 1379]

  mixed cargar_perfiles_produccion( )





cargar_perfiles_proyecto   [línea 1358]

  mixed cargar_perfiles_proyecto( )





cargar_tablas   [línea 1265]

  mixed cargar_tablas( )





chequear_actualizacion_prematura   [línea 2923]

  mixed chequear_actualizacion_prematura( )





compilar   [línea 1625]

  mixed compilar( )





compilar_componente   [línea 1663]

  mixed compilar_componente( mixed tipo , mixed id , mixed directorio )

Parámetros:
mixed   tipo: 
mixed   id: 
mixed   directorio: 





compilar_componentes   [línea 1640]

  mixed compilar_componentes( )





compilar_metadatos_generales   [línea 1681]

  mixed compilar_metadatos_generales( )





compilar_metadatos_generales_basicos   [línea 1701]

  mixed compilar_metadatos_generales_basicos( )

Compilacion de DATOS BASICOS




compilar_metadatos_generales_consultas_php   [línea 1910]

  mixed compilar_metadatos_generales_consultas_php( )

Compilacion de CONSULTAS PHP




compilar_metadatos_generales_dimensiones   [línea 1879]

  mixed compilar_metadatos_generales_dimensiones( )

Compilacion de DIMENSIONES




compilar_metadatos_generales_grupos_acceso   [línea 1738]

  mixed compilar_metadatos_generales_grupos_acceso( [mixed limpiar_existentes = false ] )

Compilacion de GRUPOS de ACCESO
Parámetros:
mixed   limpiar_existentes: 





compilar_metadatos_generales_mensajes   [línea 1832]

  mixed compilar_metadatos_generales_mensajes( )

Compilacion de MENSAJES




compilar_metadatos_generales_pms   [línea 1947]

  mixed compilar_metadatos_generales_pms( )





compilar_metadatos_generales_puntos_control   [línea 1810]

  mixed compilar_metadatos_generales_puntos_control( )

Compilacion de PUNTOS de CONTROL




compilar_metadatos_generales_servicios_web   [línea 1930]

  mixed compilar_metadatos_generales_servicios_web( )

Compilacion acceso SERVICIOS WEB




compilar_operaciones   [línea 1960]

  mixed compilar_operaciones( )





construir_id_def_base   [línea 345]

  mixed construir_id_def_base( mixed nombre_fuente )

Dado el nombre de una fuente construye el id a utilizar en bases.ini unido a la instancia actual
Parámetros:
mixed   nombre_fuente: 





crear_script_generacion_roles_db   [línea 1088]

  mixed crear_script_generacion_roles_db( [mixed dir = '' ] , [mixed perfiles_eliminados = array() ] )

Genera un script por fuente de datos para crear los roles y darles permisos
Parámetros:
mixed   dir: 
mixed   perfiles_eliminados: 





cumple_dependencias   [línea 2212]

  bool cumple_dependencias( )

Devuelve verdadero en caso de que el proyecto cumpla con todas sus dependencias sino devuelve falso




desactivar_servicios_web   [línea 3043]

  mixed desactivar_servicios_web( )





desinstalar   [línea 2722]

  mixed desinstalar( )

Ejecuta un script de desinstalación propio del proyecto




despublicar   [línea 1498]

  mixed despublicar( )





desvincular_usuario   [línea 2457]

  mixed desvincular_usuario( mixed usuario )

Parámetros:
mixed   usuario: 





ejecutar_migracion_particular   [línea 2545]

  mixed ejecutar_migracion_particular( \toba_version version , mixed metodo )

Parámetros:
\toba_version   version: 
mixed   metodo: 





eliminar   [línea 1551]

  mixed eliminar( )





eliminar_autonomo   [línea 1536]

  mixed eliminar_autonomo( )





eliminar_permisos_editables   [línea 2998]

  mixed eliminar_permisos_editables( )





empaquetar   [línea 2612]

  mixed empaquetar( mixed tipo_paquete , [mixed es_legacy = false ] )

Genera y copia los archivos necesarios para el instalador
Parámetros:
mixed   tipo_paquete: 
mixed   es_legacy: 





es_personalizable   [línea 2082]

  bool es_personalizable( )

Devuelve true si el proyecto es personalizable




esta_publicado   [línea 1508]

  mixed esta_publicado( )





esta_publicado_pers   [línea 1513]

  mixed esta_publicado_pers( )





exportar   [línea 393]

  mixed exportar( )





exportar_componente   [línea 518]

  mixed exportar_componente( mixed tipo , mixed id )

Parámetros:
mixed   tipo: 
mixed   id: 





exportar_componentes   [línea 502]

  mixed exportar_componentes( )





exportar_componentes_item   [línea 640]

  mixed exportar_componentes_item( mixed item )

Parámetros:
mixed   item: 





exportar_implementacion   [línea 387]

  mixed exportar_implementacion( )

Exporta la información exclusiva de la implementación, es decir perfiles, usuarios, logs ,etc.




exportar_item   [línea 614]

  mixed exportar_item( mixed item )

Parámetros:
mixed   item: 





exportar_perfiles   [línea 657]

  mixed exportar_perfiles( )





exportar_perfiles_produccion   [línea 717]

  mixed exportar_perfiles_produccion( )





exportar_perfiles_proyecto   [línea 668]

  mixed exportar_perfiles_proyecto( )





exportar_tablas   [línea 429]

  mixed exportar_tablas( )





generar_autoload   [línea 2030]

  mixed generar_autoload( \consola consola , [bool generar_vacio = false ] , [bool ret_obj_autoload = false ] , [bool generar_solo_pers = false ] )

Genera el archivo de autoload de un proyecto
Parámetros:
\consola   consola: 
bool   generar_vacio: 
bool   ret_obj_autoload: 
bool   generar_solo_pers: 





generar_checksum   [línea 2992]

  mixed generar_checksum( )





generar_estado_codigo   [línea 2963]

  mixed generar_estado_codigo( )





generar_roles_db   [línea 919]

  mixed generar_roles_db( [int id_operacion = null ] )

Arma los roles de prueba del proyecto
Parámetros:
int   id_operacion: 





generar_roles_db_auditoria   [línea 1045]

  mixed generar_roles_db_auditoria( mixed conexion , mixed fuente , mixed schema , mixed rol )

Parámetros:
mixed   conexion: 
mixed   fuente: 
mixed   schema: 
mixed   rol: 





generar_roles_db_pruebas_operacion   [línea 982]

  mixed generar_roles_db_pruebas_operacion( mixed fuente , mixed esquema , mixed conexion , mixed id_operacion )

Arma los roles de prueba en base a los permisos de tablas de una operación
Parámetros:
mixed   fuente: 
mixed   esquema: 
mixed   conexion: 
mixed   id_operacion: 





get_aplicacion_comando   [línea 76]

  \toba_aplicacion_comando get_aplicacion_comando( )





get_aplicacion_modelo   [línea 97]

  \toba_aplicacion_modelo get_aplicacion_modelo( )





get_clases_componentes_personalizacion   [línea 2160]

  mixed get_clases_componentes_personalizacion( )





get_clases_componentes_proyecto   [línea 2149]

  mixed get_clases_componentes_proyecto( )





get_clases_componentes_toba   [línea 2144]

  mixed get_clases_componentes_toba( )





get_clases_extendidas   [línea 2124]

  array get_clases_extendidas( )





get_componentes_toba   [línea 2139]

  mixed get_componentes_toba( )





get_contenido_componente   [línea 532]

  mixed get_contenido_componente( mixed tipo , mixed id )

Parámetros:
mixed   tipo: 
mixed   id: 





get_contenido_exportacion_datos   [línea 567]

  mixed get_contenido_exportacion_datos( mixed tabla , mixed datos , mixed columna_grupo_desarrollo )

Parámetros:
mixed   tabla: 
mixed   datos: 
mixed   columna_grupo_desarrollo: 





get_contenido_tabla   [línea 443]

  mixed get_contenido_tabla( mixed tabla , [mixed where_extra = null ] )

Parámetros:
mixed   tabla: 
mixed   where_extra: 





get_contenido_tabla_datos   [línea 454]

  mixed get_contenido_tabla_datos( mixed tabla , [mixed where_extra = null ] )

Parámetros:
mixed   tabla: 
mixed   where_extra: 





get_db   [línea 267]

  \toba_db_postgres7 get_db( [mixed refrescar = false ] )

Parámetros:
mixed   refrescar: 





get_db_negocio   [línea 279]

  \toba_db get_db_negocio( [mixed fuente = null ] )

Retorna una referencia a la fuente de datos predeterminada del proyecto
Parámetros:
mixed   fuente: 





get_dependencias   [línea 2234]

  mixed get_dependencias( )





get_dependencias_faltantes   [línea 2217]

  mixed get_dependencias_faltantes( )





get_descripcion_items   [línea 479]

  mixed get_descripcion_items( mixed datos )

Parámetros:
mixed   datos: 





get_descripciones_items   [línea 603]

  mixed get_descripciones_items( mixed datos )

Parámetros:
mixed   datos: 





get_dir   [línea 157]

  mixed get_dir( )





get_dir_componentes   [línea 172]

  mixed get_dir_componentes( )





get_dir_componentes_compilados   [línea 197]

  mixed get_dir_componentes_compilados( )





get_dir_dump   [línea 167]

  mixed get_dir_dump( )





get_dir_generales_compilados   [línea 202]

  mixed get_dir_generales_compilados( )





get_dir_instalacion_proyecto   [línea 192]

  mixed get_dir_instalacion_proyecto( )





get_dir_permisos_produccion   [línea 182]

  mixed get_dir_permisos_produccion( )





get_dir_permisos_proyecto   [línea 187]

  mixed get_dir_permisos_proyecto( )





get_dir_pers   [línea 162]

  mixed get_dir_pers( )





get_dir_tablas   [línea 177]

  mixed get_dir_tablas( )





get_documentacion_rest   [línea 3072]

  string get_documentacion_rest( )

Devuelve un string en formato Json con la documentacion de la API REST




get_estandar_convenciones   [línea 243]

  \toba_estandar_convenciones get_estandar_convenciones( )





get_grupo_acceso_admin   [línea 2418]

  mixed get_grupo_acceso_admin( )

Retorna el grupo de acceso que será el predeterminado del usuario administrador en la instalación




get_id   [línea 130]

  mixed get_id( )





get_indice_consultas_php   [línea 2356]

  mixed get_indice_consultas_php( )





get_indice_dimensiones   [línea 2346]

  mixed get_indice_dimensiones( )





get_indice_fuentes   [línea 2296]

  mixed get_indice_fuentes( )





get_indice_grupos_acceso   [línea 2286]

  mixed get_indice_grupos_acceso( )





get_indice_mensajes   [línea 2326]

  mixed get_indice_mensajes( [mixed proyecto = null ] )

Parámetros:
mixed   proyecto: 





get_indice_mensajes_objeto   [línea 2336]

  mixed get_indice_mensajes_objeto( mixed objeto )

Parámetros:
mixed   objeto: 





get_indice_permisos   [línea 2306]

  mixed get_indice_permisos( )





get_indice_zonas   [línea 2316]

  mixed get_indice_zonas( )





get_instalacion   [línea 259]

  \toba_modelo_instalacion get_instalacion( )





get_instancia   [línea 251]

  \toba_modelo_instancia get_instancia( )





get_item_login   [línea 2465]

  mixed get_item_login( )





get_lista_componentes   [línea 2383]

  mixed get_lista_componentes( mixed tipo_componente )

Lista de componentes del proyecto
Parámetros:
mixed   tipo_componente: 





get_lista_grupos_acceso   [línea 2266]

  mixed get_lista_grupos_acceso( )





get_lista_pms   [línea 326]

  \type get_lista_pms( )





get_lista_tablas_con_permisos   [línea 1064]

  mixed get_lista_tablas_con_permisos( mixed fuente , [mixed id_operacion = null ] )

Parámetros:
mixed   fuente: 
mixed   id_operacion: 





get_lista_tablas_menu   [línea 233]

  mixed get_lista_tablas_menu( )





get_lista_tablas_perfil_datos   [línea 216]

  mixed get_lista_tablas_perfil_datos( )





get_lista_tablas_perfil_funcional   [línea 207]

  mixed get_lista_tablas_perfil_funcional( )





get_lista_tablas_restricciones   [línea 222]

  mixed get_lista_tablas_restricciones( )





get_lista_tipo_componentes   [línea 2373]

  mixed get_lista_tipo_componentes( )

Devuelve la lista de componentes para los procesos de exportacion y compilacion




get_nombre_rol   [línea 860]

  string get_nombre_rol( string perfil )

Devuelve un nombre estandar de rol
Parámetros:
string   perfil: 





get_parametro   [línea 350]

  mixed get_parametro( mixed seccion , [mixed parametro = null ] , [mixed obligatorio = true ] )

Parámetros:
mixed   seccion: 
mixed   parametro: 
mixed   obligatorio: 





get_parametros_db_negocio   [línea 299]

  array get_parametros_db_negocio( )

Retorna arreglo asociativo con parametros de la conexion a la fuente de de datos predeterminada




get_path_api_rest   [línea 3060]

  array get_path_api_rest( )

Devuelve un array con los paths donde deberia estar la api rest del proyecto




get_pms   [línea 317]

  \toba_modelo_pms get_pms( )

Devuelve el manejador de puntos de montaje para este proyecto




get_resumen_componentes_utilizados   [línea 2275]

  mixed get_resumen_componentes_utilizados( )





get_roles_disponibles   [línea 869]

  array get_roles_disponibles( )

Devuelve una lista con los roles actuales del motor




get_servicios_web_ofrecidos   [línea 3028]

  mixed get_servicios_web_ofrecidos( )





get_sincronizador   [línea 59]

  mixed get_sincronizador( )





get_sql_carga_reducida   [línea 1318]

  mixed get_sql_carga_reducida( )





get_sql_cargar_componentes   [línea 1305]

  mixed get_sql_cargar_componentes( )





get_sql_cargar_tablas   [línea 1279]

  mixed get_sql_cargar_tablas( )





get_sql_eliminacion   [línea 1564]

  mixed get_sql_eliminacion( )





get_sql_generacion_permisos_rol   [línea 1204]

  array get_sql_generacion_permisos_rol( string rol , string fuente , array tablas )

Devuelve un arreglo de sentencias SQL que realizan el GRANT de los permisos
Parámetros:
string   rol: 
string   fuente: 
array   tablas: 





get_sql_revocacion_permisos_rol   [línea 1181]

  mixed get_sql_revocacion_permisos_rol( mixed rol , mixed fuente , mixed tablas )

Parámetros:
mixed   rol: 
mixed   fuente: 
mixed   tablas: 





get_tablas_permitidas_x_fuente   [línea 1165]

  array get_tablas_permitidas_x_fuente( string fuente , array operaciones )

Devuelve que tablas son utilizadas en la fuente por las operaciones indicadas
Parámetros:
string   fuente: 
array   operaciones: 





get_url   [línea 135]

  mixed get_url( )





get_url_pers   [línea 146]

  mixed get_url_pers( )





get_version_actual   [línea 2578]

  \toba_version get_version_actual( )

Retorna la versión de TOBA con la cual fue cargado el proyecto en la instancia




get_version_proyecto   [línea 2556]

  \toba_version get_version_proyecto( )

Retorna el número de versión propio del proyecto




guardar_archivo   [línea 1995]

  mixed guardar_archivo( mixed archivo , mixed contenido )

Parámetros:
mixed   archivo: 
mixed   contenido: 





instalar   [línea 2703]

  mixed instalar( )

Ejecuta un script de instalación propio del proyecto




maneja_perfiles_produccion   [línea 337]

  mixed maneja_perfiles_produccion( )

Determina si el proyecto debe guardar/cargar sus perfiles desde la instalacion (produccion) o el proyecto (desarrollo)




migrar_datos_negocio   [línea 2733]

  mixed migrar_datos_negocio( \toba_version desde , \toba_version hasta )

Ejecuta un script de migracion de datos de negocio entre la version actual y la dada
Parámetros:
\toba_version   desde: 
\toba_version   hasta: 





migrar_rango_versiones   [línea 2526]

  mixed migrar_rango_versiones( mixed desde , mixed hasta , mixed recursivo , [mixed con_transaccion = true ] )

Parámetros:
mixed   desde: 
mixed   hasta: 
mixed   recursivo: 
mixed   con_transaccion: 





migrar_version   [línea 2533]

  mixed migrar_version( mixed version )

Parámetros:
mixed   version: 





publicar   [línea 1464]

  mixed publicar( [mixed url = null ] , [mixed full_url = null ] )

Parámetros:
mixed   url: 
mixed   full_url: 





publicar_pers   [línea 1483]

  mixed publicar_pers( [mixed url = null ] )

Parámetros:
mixed   url: 





quitar_dependencia   [línea 2197]

  mixed quitar_dependencia( mixed id_proyecto )

Parámetros:
mixed   id_proyecto: 





regenerar   [línea 1601]

  mixed regenerar( )





revocar_rol_db_auditoria   [línea 1055]

  mixed revocar_rol_db_auditoria( mixed conexion , mixed fuente , mixed schema , mixed rol )

Parámetros:
mixed   conexion: 
mixed   fuente: 
mixed   schema: 
mixed   rol: 





set_dependencias   [línea 2247]

  mixed set_dependencias( mixed deps )

Parámetros:
mixed   deps: 





set_dir_metadatos   [línea 118]

  mixed set_dir_metadatos( [\type dir = null ] )

Permite setear el directorio de metadatos a utilizar para realizar la carga
Parámetros:
\type   dir: 





set_pm_defecto   [línea 2175]

  mixed set_pm_defecto( mixed punto )

Parámetros:
mixed   punto: 





sincronizar_archivos   [línea 419]

  mixed sincronizar_archivos( )





tiene_clases_extendidas   [línea 2092]

  bool tiene_clases_extendidas( string de )

Identifica si las clases de $de están extendidas
Parámetros:
string   de: 





tiene_clases_proyecto_extendidas   [línea 2111]

  mixed tiene_clases_proyecto_extendidas( )





tiene_clases_toba_extendidas   [línea 2101]

  mixed tiene_clases_toba_extendidas( )





vincular_usuario   [línea 2438]

  mixed vincular_usuario( mixed usuario , mixed perfil_acceso , [mixed perfil_datos = array() ] , [mixed set_previsualizacion = true ] )

Parámetros:
mixed   usuario: 
mixed   perfil_acceso: 
mixed   perfil_datos: 
mixed   set_previsualizacion: 






Desarrollado por SIU.
Documentación generada con phpDocumentor