static mixed eliminar_instancia(
)
|
|
static mixed get_datos_instancia(
mixed
id_instancia )
|
|
Retorna el contenido del archivo instancia.ini de la instancia
Parámetros:
Retorna el id de la instancia actual
La configuracion puede estar cono variable de entorno del servidor o una constante del PA
static mixed get_path_instalacion_proyecto(
mixed
proyecto )
|
|
Parámetros:
static \toba_instancia instancia(
mixed
recargar = false ] )
|
|
Parámetros:
mixed __construct(
mixed
recargar )
|
|
Parámetros:
mixed abrir_sesion(
mixed
sesion ,
mixed
usuario ,
mixed
proyecto )
|
|
Parámetros:
mixed |
sesion: |
|
mixed |
usuario: |
|
mixed |
proyecto: |
|
mixed actualizar_solicitud_cronometro(
mixed
id ,
mixed
proyecto )
|
|
Parámetros:
mixed |
id: |
|
mixed |
proyecto: |
|
mixed agregar_usuario(
string
usuario ,
string
nombre ,
string
clave ,
[array
atributos = array() ] )
|
|
Crea un nuevo usuario en la instancia
Parámetros:
string |
usuario: |
|
string |
nombre: |
|
string |
clave: |
|
array |
atributos: |
|
mixed bloquear_ip(
mixed
ip )
|
|
Parámetros:
mixed bloquear_usuario(
mixed
usuario )
|
|
Parámetros:
mixed cerrar_sesion(
mixed
sesion ,
[mixed
observaciones = null ] )
|
|
Parámetros:
mixed |
sesion: |
|
mixed |
observaciones: |
|
mixed desbloquear_usuario(
mixed
usuario )
|
|
Parámetros:
mixed es_ip_rechazada(
mixed
ip )
|
|
Parámetros:
mixed es_usuario_bloqueado(
mixed
usuario )
|
|
Parámetros:
mixed existe_solicitud(
mixed
id )
|
|
Parámetros:
mixed get_cantidad_intentos_en_ventana_temporal(
mixed
ip ,
[mixed
ventana_temporal = null ] )
|
|
Parámetros:
mixed |
ip: |
|
mixed |
ventana_temporal: |
|
mixed get_cantidad_intentos_usuario_en_ventana_temporal(
mixed
usuario ,
[mixed
ventana_temporal = null ] )
|
|
Parámetros:
mixed |
usuario: |
|
mixed |
ventana_temporal: |
|
\toba_db_postgres7 get_db(
)
|
|
Retorna un vinculo a la base de datos que forma parte de la instancia
mixed get_directiva_compilacion(
mixed
proyecto )
|
|
Parámetros:
mixed get_grupos_acceso(
mixed
usuario ,
mixed
proyecto )
|
|
Parámetros:
mixed |
usuario: |
|
mixed |
proyecto: |
|
mixed get_id_proyectos(
)
|
|
mixed get_id_solicitud(
)
|
|
mixed get_info_autenticacion(
mixed
usuario )
|
|
Parámetros:
mixed get_info_usuario(
mixed
usuario )
|
|
Retorna la información cruda de un usuario, tal como está en la base de datos
Para hacer preguntas del usuario actual utilizar toba::usuario()->
Parámetros:
mixed get_info_usuarios(
mixed
usuarios )
|
|
Retorna la información cruda de un grupo de usuarios, tal como está en la base de datos
Parámetros:
mixed get_largo_minimo_password(
)
|
|
mixed get_lista_claves_usadas(
mixed
usuario ,
[mixed
periodo_tiempo = null ] ,
[mixed
no_repetidas = null ] )
|
|
Parámetros:
mixed |
usuario: |
|
mixed |
periodo_tiempo: |
|
mixed |
no_repetidas: |
|
mixed get_lista_usuarios(
[mixed
proyecto = null ] )
|
|
Utilizada en el login automatico
Parámetros:
\toba_modelo_instancia get_modelo_instancia(
)
|
|
mixed get_parametro_seccion_proyecto(
mixed
proyecto ,
mixed
parametro )
|
|
Parámetros:
mixed |
proyecto: |
|
mixed |
parametro: |
|
mixed get_path_proyecto(
mixed
proyecto )
|
|
Retorna el path absoluto de un proyecto perteneciente a esta instancia
Parámetros:
mixed get_path_proyecto_pers(
mixed
proyecto )
|
|
Parámetros:
mixed get_perfiles_funcionales(
mixed
usuario ,
mixed
proyecto )
|
|
Retorna los perfiles funcionales que tiene asociado un usuario a un proyecto
Parámetros:
mixed |
usuario: |
|
mixed |
proyecto: |
|
mixed get_pregunta_secreta(
mixed
usuario )
|
|
Parámetros:
mixed get_proyectos_accesibles(
[mixed
refrescar = false ] )
|
|
Retorna la lista de proyectos a los cuales el usuario actual puede ingresar
Parámetros:
mixed get_schema_logs_toba(
)
|
|
mixed get_url_proyecto(
mixed
proy )
|
|
Retorna las url asociada a un proyecto particular de la instancia
Parámetros:
mixed get_url_proyecto_pers(
mixed
proy )
|
|
Parámetros:
mixed get_url_proyectos(
mixed
proys )
|
|
Retorna las urls de los proyectos actualmente incluídos en la instancia
Parámetros:
mixed registrar_error_login(
mixed
usuario ,
mixed
ip ,
mixed
texto )
|
|
Parámetros:
mixed |
usuario: |
|
mixed |
ip: |
|
mixed |
texto: |
|
mixed registrar_marca_cronometro(
mixed
proyecto ,
mixed
solicitud ,
mixed
marca ,
mixed
nivel ,
mixed
texto ,
mixed
tiempo )
|
|
Parámetros:
mixed |
proyecto: |
|
mixed |
solicitud: |
|
mixed |
marca: |
|
mixed |
nivel: |
|
mixed |
texto: |
|
mixed |
tiempo: |
|
mixed registrar_solicitud(
mixed
id ,
mixed
proyecto ,
mixed
item ,
mixed
tipo_solicitud )
|
|
Parámetros:
mixed |
id: |
|
mixed |
proyecto: |
|
mixed |
item: |
|
mixed |
tipo_solicitud: |
|
mixed registrar_solicitud_browser(
mixed
proyecto ,
mixed
id ,
mixed
sesion_proyecto ,
mixed
sesion ,
mixed
ip )
|
|
Parámetros:
mixed |
proyecto: |
|
mixed |
id: |
|
mixed |
sesion_proyecto: |
|
mixed |
sesion: |
|
mixed |
ip: |
|
mixed registrar_solicitud_consola(
mixed
proyecto ,
mixed
id ,
mixed
usuario ,
mixed
llamada )
|
|
Parámetros:
mixed |
proyecto: |
|
mixed |
id: |
|
mixed |
usuario: |
|
mixed |
llamada: |
|
mixed registrar_solicitud_observaciones(
mixed
proyecto ,
mixed
id ,
mixed
tipo ,
mixed
observacion )
|
|
Parámetros:
mixed |
proyecto: |
|
mixed |
id: |
|
mixed |
tipo: |
|
mixed |
observacion: |
|
mixed registrar_solicitud_web_service(
mixed
proyecto ,
mixed
solicitud ,
mixed
metodo ,
mixed
ip )
|
|
Parámetros:
mixed |
proyecto: |
|
mixed |
solicitud: |
|
mixed |
metodo: |
|
mixed |
ip: |
|
mixed vincular_usuario(
mixed
proyecto ,
mixed
usuario ,
mixed
perfil_acceso ,
[mixed
perfil_datos = array() ] ,
[mixed
set_previsualizacion = true ] )
|
|
Parámetros:
mixed |
proyecto: |
|
mixed |
usuario: |
|
mixed |
perfil_acceso: |
|
mixed |
perfil_datos: |
|
mixed |
set_previsualizacion: |
|