Core
Table of Contents
Namespaces
- Base
- Contract
- Controller
- DataSrc
- Error
- Internal
- Lib
- Mod
- Model
- Template
- Worker
Classes
- Cache
- Caché simple basada en ficheros, almacenada en `/MyFiles/Tmp/FileCache`.
- CrashReport
- La clase que se encarga de gestionar los errores fatales.
- DbQuery
- Query builder fluido para construir y ejecutar consultas SQL contra la base de datos.
- DbUpdater
- Actualiza la estructura de la base de datos.
- DebugBar
- La barra de debug que se muestra en la parte inferior de la página cuando el modo debug está activado.
- Html
- Una clase para renderizar plantillas HTML con Twig.
- Http
- Cliente HTTP minimalista basado en cURL con API fluida.
- Kernel
- El corazón de FacturaScripts. Se encarga de gestionar las rutas y ejecutar los controladores.
- KernelException
- Excepciones para redirigir a un controlador de errores.
- Logger
- Migrations
- Ejecutor de migraciones del núcleo y de los plugins.
- NextCode
- Plugins
- Permite gestionar los plugins de FacturaScripts: añadir, eliminar, activar, desactivar, etc.
- Request
- Encapsula la petición HTTP entrante (cookies, archivos, cabeceras, parámetros GET/POST y cuerpo).
- Response
- Representa la respuesta HTTP que se devolverá al cliente.
- Session
- Permite gestionar la sesión del usuario.
- Telemetry
- This class allow sending telemetry data to the master server,
ONLY if the user has registered this installation.
- Tools
- Una clase con funciones útiles para el desarrollo de FacturaScripts.
- Translator
- Permite la traducción de cadenas de texto a diferentes idiomas. Con posibilidad de usar parámetros.
- UploadedFile
- Representa un fichero subido por el cliente a través de un formulario multipart/form-data.
- Validator
- Permite validar distintos tipos de datos.
- Where
- Representa una cláusula WHERE de SQL y la traduce a un fragmento seguro de SQL para usarla
con la conexión de FacturaScripts.
- WorkQueue
- La cola de trabajos en segundo plano. Permite añadir workers y lanzar eventos.