This repository was archived by the owner on Sep 12, 2022. It is now read-only.
Releases: webpractik/webpractik.api
Releases · webpractik/webpractik.api
Реализация возможности расширения роутов из других модулей
Merge pull request #2 from webpractik/iss28362 Возможность расширения роутов из другого модуля
Create new method for class JsonResponse, for add error by key
create new method for class JsonResponse, for add error by key
1.1.1: Update parse url params
Корректировка логики парсинга параметров из url.
Теперь можно обращаться к ним так:
$this->urlParams
Реализация цепочных вызовов и валидация
- Теперь можно вызывать $this->response->addErorr()->setFail()->send()
- Добавился сокращенный метод sendFail($error) который сразу добавляет ошибку и отправляет ответ
- При указании свойства $method = GET|POST произойдет автоматическая проверка на тип запроса и выдача ошибки в случае несоответствия.
- Добавлен метод validate() который рекомендуется перекрывать для использования валидации параметров запроса. При возвращении false выдаст стандартную отбивку (рекомендуется кастомизировать).
1.0.0
Update composer.json