Skip to content
This repository was archived by the owner on Sep 12, 2022. It is now read-only.

Releases: webpractik/webpractik.api

Реализация возможности расширения роутов из других модулей

08 Apr 14:24
8c42bd3

Choose a tag to compare

Merge pull request #2 from webpractik/iss28362

Возможность расширения роутов из другого модуля

Create new method for class JsonResponse, for add error by key

06 Nov 11:41
1f27379

Choose a tag to compare

create new method for class JsonResponse, for add error by key

1.1.1: Update parse url params

15 May 18:41
cfc353f

Choose a tag to compare

Корректировка логики парсинга параметров из url.

Теперь можно обращаться к ним так:

$this->urlParams

Реализация цепочных вызовов и валидация

31 Jan 21:18

Choose a tag to compare

  1. Теперь можно вызывать $this->response->addErorr()->setFail()->send()
  2. Добавился сокращенный метод sendFail($error) который сразу добавляет ошибку и отправляет ответ
  3. При указании свойства $method = GET|POST произойдет автоматическая проверка на тип запроса и выдача ошибки в случае несоответствия.
  4. Добавлен метод validate() который рекомендуется перекрывать для использования валидации параметров запроса. При возвращении false выдаст стандартную отбивку (рекомендуется кастомизировать).

1.0.0

20 Nov 21:53
7540eb3

Choose a tag to compare

Update composer.json