Core
Table of Contents
Namespaces
- BluePrints
- Compilers
- Drivers
Interfaces
- BlueprintInterface
- Интерфейс для построения SQL-запросов определения таблиц.
- DatabaseDialectInterface
- Интерфейс для работы с разными СУБД
- ViewCompilerInterface
- Метод используемый для обработки шаблона
Classes
- Auth
- Blueprint
- Базовый класс Blueprint с общей реализацией для создания структуры таблиц БД.
- BlueprintFactory
- Controller
- Абстрактный базовый контроллер.
- Database
- Класс для работы с базой данных (реализует паттерн Singleton).
- Exception
- Injector
- Контейнер внедрения зависимостей
- Migration
- Абстрактный класс миграции базы данных.
- Migrator
- Класс для управления миграциями базы данных.
- Model
- Абстрактный класс модели для работы с базой данных.
- Morph
- Outvar
- Класс для форматированного вывода переменных.
- Qryli
- Класс для построения и выполнения SQL-запросов.
- Request
- Объект запроса от клиента
- RequestLogger
- Класс для логирования HTTP-запросов.
- Response
- Класс формирует ответ пользователю
- Route
- Класс для управления маршрутизацией HTTP-запросов с поддержкой именованных маршрутов,
middleware, групп маршрутов и обработки статических файлов.
- Schema
- Класс для работы со структурой базы данных.
- ScriptBuilder
- SDR
- Статический фасад для работы с контейнером внедрения зависимостей
- Server
- Класс запускающий сервер
- Session
- Класс для работы с сессиями
- Storage
- Класс для временного хранения данных. В стандартном драйвере(который работает только с встроенным сервером) хранит данные в оперативной памяти.
- StorageDriver
- Абстрактный класс драйвера хранилища.
- View
- Класс для работы с шаблонами представлений.
- Worker
- Абстрактный класс для работы с фоновыми задачами (воркерами).
- WorkerInstance
- Модель для хранения информации о задачах в базе данных.