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:  | 
				
							 |