sergei-tsel/simpledynamic

The Simpledynamic framework

Maintainers

Package info

github.com/sergei-tsel/simpledynamic

Type:project

pkg:composer/sergei-tsel/simpledynamic

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

dev-main 2026-05-04 15:36 UTC

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

Передаёт данные от получателя к обработчику