К содержанию
Medusa
Документация

Тип HTTP-ответа JsonResult

Medusa\Http\Response\JsonResult формирует успешное тело ответа с ключом result.

Аргументы конструктора

  • array data — обязательный массив с данными ответа;
  • int code — HTTP-код ответа, по умолчанию 200;
  • bool keysToLower — признак преобразования ключей к нижнему регистру, по умолчанию false.

Методы класса

  • getHeaders() — возвращает базовый заголовок Content-Type: application/json; charset=UTF-8;
  • get() — возвращает тело ответа в ключе result;
  • getCode() — возвращает HTTP-код ответа.

Код/Результат:

$result = new Medusa\Http\Response\JsonResult(['success' => true], 200);

echo $result->getCode();
echo PHP_EOL . PHP_EOL;
echo $result->get();
200

{"result":{"success":true}}