sergei-tsel / simpledynamic
The Simpledynamic framework
Package info
github.com/sergei-tsel/simpledynamic
Type:project
pkg:composer/sergei-tsel/simpledynamic
dev-main
2026-05-04 15:36 UTC
Requires
- php: ^8.5
- ext-fileinfo: *
- ext-mbstring: *
- ext-simplexml: *
- ext-uri: *
- ext-yaml: *
- doctrine/mongodb-odm: ^2.16.1
- guzzlehttp/guzzle: ^7.10
- illuminate/database: ^13.1.1
- twig/twig: ^3.24
Requires (Dev)
- rector/rector: ^2.3.9
- symplify/easy-coding-standard: ^13.0.4
- vimeo/psalm: ^6.16.1
This package is auto-updated.
Last update: 2026-05-15 13:36:11 UTC
README
Лёгкий и гибкий фреймворк, написанный на PHP
Конфигурация
Версия PHP: 8.5
Необходимые расширения PHP:
- simplexml
- yaml
- mbstring
- fileinfo
- uri
Интеграция
- illuminate/database 13.1
- doctrine/mongodb-odm 2.16
- twig/twig 3.24
- guzzlehttp/guzzle 7.10
Реализация
Модель
Результат запроса | Model
Содержит необходимую информацию из базы данных
Отображатель ответа на запрос | Mapper
Создаёт на основе модели DTO
Исполнитель запроса | Repository
Выполняет действия для получения результата
Представление
Макет ответа | View
Создаёт независимую структуру ответа
Отправитель ответа | Client
Передаёт ответ из подпрограммы в другую программу
Преобразователь | Parser
Использует полиморфный вариант ответа
Контроллер
Обработчик | Controller
Использует методы исполнителя запроса
Получатель | Route
Получает запрос от другой программы
Посредник | Middleware
Передаёт данные от получателя к обработчику