static void eliminar_instancia(
)
|
|
static void get_datos_instancia(
$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
void abrir_sesion(
$sesion,
$usuario,
$proyecto
)
|
|
Parámetros:
|
$sesion: |
|
|
$usuario: |
|
|
$proyecto: |
|
void 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: |
asociativo campo => valor |
void bloquear_usuario(
$usuario
)
|
|
Parámetros:
void cerrar_sesion(
$sesion, [
$observaciones = null]
)
|
|
Parámetros:
void desbloquear_usuario(
$usuario
)
|
|
Parámetros:
void es_ip_rechazada(
$ip
)
|
|
Parámetros:
void es_usuario_bloqueado(
$usuario
)
|
|
Parámetros:
void get_cantidad_intentos_en_ventana_temporal(
$ip, [
$ventana_temporal = null]
)
|
|
Parámetros:
void get_cantidad_intentos_usuario_en_ventana_temporal(
$usuario, [
$ventana_temporal = null]
)
|
|
Parámetros:
|
$usuario: |
|
|
$ventana_temporal: |
|
Retorna un vinculo a la base de datos que forma parte de la instancia
void get_directiva_compilacion(
$proyecto
)
|
|
Parámetros:
void get_grupos_acceso(
$usuario,
$proyecto
)
|
|
Parámetros:
Deprecated: | Usar get_perfiles_funcionales |
void get_info_autenticacion(
$usuario
)
|
|
Parámetros:
void get_info_usuario(
$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:
void get_lista_claves_usadas(
$usuario
)
|
|
Parámetros:
void get_lista_usuarios(
[
$proyecto = null]
)
|
|
Utilizada en el login automatico
Parámetros:
toba_modelo_instancia get_modelo_instancia(
)
|
|
void get_path_instalacion_proyecto(
$proyecto
)
|
|
Parámetros:
void get_path_proyecto(
$proyecto
)
|
|
Retorna el path absoluto de un proyecto perteneciente a esta instancia
Parámetros:
$value get_perfiles_funcionales(
$usuario,
$proyecto
)
|
|
Retorna los perfiles funcionales que tiene asociado un usuario a un proyecto
Parámetros:
Return: | Retorna un array de grupos de acceso |
void get_pregunta_secreta(
$usuario
)
|
|
Parámetros:
void get_proyectos_accesibles(
[
$refrescar = false]
)
|
|
Retorna la lista de proyectos a los cuales el usuario actual puede ingresar
Parámetros:
void get_url_proyecto(
$proy
)
|
|
Retorna las url asociada a un proyecto particular de la instancia
Parámetros:
void get_url_proyectos(
$proys
)
|
|
Retorna las urls de los proyectos actualmente incluídos en la instancia
Parámetros:
void get_url_proyecto_pers(
$proy
)
|
|
Parámetros:
void registrar_error_login(
$usuario,
$ip,
$texto
)
|
|
Parámetros:
void registrar_marca_cronometro(
$proyecto,
$solicitud,
$marca,
$nivel,
$texto,
$tiempo
)
|
|
Parámetros:
|
$proyecto: |
|
|
$solicitud: |
|
|
$marca: |
|
|
$nivel: |
|
|
$texto: |
|
|
$tiempo: |
|
void registrar_solicitud(
$id,
$proyecto,
$item,
$tipo_solicitud
)
|
|
Parámetros:
|
$id: |
|
|
$proyecto: |
|
|
$item: |
|
|
$tipo_solicitud: |
|
void registrar_solicitud_browser(
$proyecto,
$id,
$sesion_proyecto,
$sesion,
$ip
)
|
|
Parámetros:
|
$proyecto: |
|
|
$id: |
|
|
$sesion_proyecto: |
|
|
$sesion: |
|
|
$ip: |
|
void registrar_solicitud_consola(
$proyecto,
$id,
$usuario,
$llamada
)
|
|
Parámetros:
|
$proyecto: |
|
|
$id: |
|
|
$usuario: |
|
|
$llamada: |
|
void registrar_solicitud_observaciones(
$proyecto,
$id,
$tipo,
$observacion
)
|
|
Parámetros:
|
$proyecto: |
|
|
$id: |
|
|
$tipo: |
|
|
$observacion: |
|
void vincular_usuario(
$proyecto,
$usuario,
$perfil_acceso, [
$perfil_datos = array()], [
$set_previsualizacion = true]
)
|
|
Parámetros:
|
$proyecto: |
|
|
$usuario: |
|
|
$perfil_acceso: |
|
|
$perfil_datos: |
|
|
$set_previsualizacion: |
|