Skip to content

Releases: ko-narsky/framework

[2.0.0] Доработки для работы с ресурсами

Choose a tag to compare

@Paarmizan Paarmizan released this 09 Feb 19:52
61431a0
  • Реализовано:
    • Исключения для ресурсов
  • Изменено:
    • Добавление возможности работы с relations для ресурсов

[1.0.0] Обновление архитектурного фундамента, новые функции

Choose a tag to compare

@Paarmizan Paarmizan released this 07 Feb 07:57
84da23f
  • Реализовано:
    • Фабрика Request
    • Фабрика ServerRequest
    • Enum типов вызова ресурса
    • Контракт билдера запросов
    • Контракт для работы с базой данных
    • Контракт для получения массива ресурсов в соответсвии с ограничениями фильтрации
    • Контракт для работы с состоянием ресурса
    • Контракт формы валидации тела запроса
    • Контракт для Response расширяющий PSR
    • Контракт фабрики создания объекта формы из запроса
    • Фабрика создания объекта формы из запроса
    • Объект валидации формы
    • Объект билдера запросов к базе данных mariadb
    • Объект соединения с базой данных mariadb
    • Фабрика создания объекта соединения с базами данных
    • Объект динамической формы FormRequest
    • Базовый класс AbstractResourceController инкапсуляции механизмов управления ресурсом
    • Объект для работы с состоянием ресурса базы данных
    • Объект для получения массива ресурсов базы данных
    • Ресурс Resource
    • Типизация query параметров
    • Объект билдера запросов к файловой системе
    • Объект соединения с базой данных из файла
  • Изменено:
    • Исправлена логика срабатывания мидлвееров в маршрутизаторе
    • Класс View
    • ErrorHandler выводит ошибку в формате JSON и HTML
    • Контейнер внедрения зависимостей
    • Логика возвращаемого элемента маршрутизатора
  • Удалено:
    • Базовый контроллер для HTTP

[0.1.4] Подготовительный релиз

Choose a tag to compare

@Paarmizan Paarmizan released this 07 Nov 16:13
a5c19a4
Merge pull request #11 from ko-narsky/develop

[K-3]

[0.1.3] Правки метода group в маршрутизаторе

Choose a tag to compare

@Paarmizan Paarmizan released this 14 Oct 01:36
9b84ceb
  • Исправлено:
    • Правки метода group в маршрутизаторе

[0.1.2] Относительные пути

Choose a tag to compare

@Paarmizan Paarmizan released this 11 Oct 15:01
9653934
  • Изменено:
    • Относительные пути

[0.1.1] Версия PHP понижена до 8.2

Choose a tag to compare

@Paarmizan Paarmizan released this 11 Oct 11:42

Версия PHP понижена до 8.2

[0.1.0] Инициализация проекта

Choose a tag to compare

@Paarmizan Paarmizan released this 10 Oct 23:31
  • Реализовано:
    • Инициализация фреймворка