Documentation

Documentation

Table of Contents

Packages

Application

Namespaces

docweb

Interfaces

IRepositorioAdapter
Interface que permite conectarse y gestionar repositorios Implementar este interfaz permitiría conectarse a distintos tipos de repositorios.

Classes

AdminRepositorios
Controlador para administración de repositorios
AdminUsuarios
Controlador para gestionar usuarios.
ApiRepositorios
Clase que gestiona llamadas API de repositorios (generalmente para dar servicios a llamadas Ajax)
Fichero
Controlador para operaciones con ficheros.
ImportUsuariosRepo
Controlador para gestionar la importación masiva de usuarios de Repositorio desde ficheros CSV
Login
Controlador para login de usuarios Gestiona también altas/recuperar contraseña
Principal
Controlador para la página principal de usuario
Configuracion
Clase que permite recuperar la configuración almacenada en fichero configuracion.json
Control
Clase padre de todos los controladores Incluye métodos que permiten cargar modelos o vistas.
Core
Clase núcleo de la aplicación.
CsvImportFile
clase de acceso a datos de fichero CSV para importación Permite guardar en BBDD los campos conforme mapas facilitados.
DB
Clase que gestiona conexión directa a base de datos Permite conectarse a base de datos webdoc.
Email
Wrapper sobre la clase PHPMailer para facilitar envío de correo para recuperación de contraseña.
FileUserData
Clase para manejar datos de un fichero que puede ver el cliente (usuario)
RepoAdapterDW
Clase implementa acceso a ficheros archivadores Docuware Extiende IRepositorioAdaptar
RepoAdapterLocal
Clase implementa acceso a ficheros locales Implementa interfaz IRepositorioAdapter.
RepoUserData
Clase para manejar datos de repositorio que puede visualizar un usuario. Gestiona nombre de repositorio y ficheros asociados.
Sesion
Clase auxiliar que gestiona sesiones.
VistaComponentes
Clase auxiliar que muestra componentes reutilizables para vistas

Constants

APP  = \dirname(\dirname(__FILE__))
Fichero de configuración, generalmente cargado desde init.php Incluye constantes que apuntan al directorio de aplicación y URL.
FICHERO_CONFIG  = $_SERVER['DOCUMENT_ROOT'] . '/app/config/configuracion.json'
PRINCIPAL  = \URL . '/portada.php'
URL  = $_SERVER["REQUEST_SCHEME"] . '://' . $_SERVER["SERVER_NAME"]

Constants

APP

Fichero de configuración, generalmente cargado desde init.php Incluye constantes que apuntan al directorio de aplicación y URL.

public mixed APP = \dirname(\dirname(__FILE__))

FICHERO_CONFIG

public mixed FICHERO_CONFIG = $_SERVER['DOCUMENT_ROOT'] . '/app/config/configuracion.json'

PRINCIPAL

public mixed PRINCIPAL = \URL . '/portada.php'

URL

public mixed URL = $_SERVER["REQUEST_SCHEME"] . '://' . $_SERVER["SERVER_NAME"]

Search results