2017 © Pedro Peláez
 

library response

Http response library

image

slexx/response

Http response library

  • Saturday, July 29, 2017
  • by slexx
  • Repository
  • 0 Watchers
  • 1 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Response

Latest Stable Version Total Downloads Latest Unstable Version License, (*1)

Установка

$ composer require slexx/response

Базовое использование

Класс для управления ответом сервера, (*2)

Response::json([
    'error' => 'Unexpected error!',
], 500);

Документация

Response->__construct()

Конструктор не принимает ни каких аргументов., (*3)

Response->getHeaders()

Возвращает заголовки ответа, (*4)

Возвращает: Headers, (*5)

Response->setHeaders($headers)

Устанавливает заголовки ответа, (*6)

Аргументы:, (*7)

Имя Тип Описание
$headers Headers, array, string Заголовки ответа

Возвращает: Response, (*8)

Response->setHeader($name, $header)

Установка заголовка, (*9)

Аргументы:, (*10)

Имя Тип Описание
$name string Имя заголовка
$header string Заголовак

Возвращает: Response, (*11)

Response->getHeader($name)

Получение заголовка, (*12)

Аргументы:, (*13)

Имя Тип Описание
$name string Имя заголовка

Возвращает: string, null, (*14)

Response->hasHeader($name)

Проверка существования заголовка, (*15)

Аргументы:, (*16)

Имя Тип Описание
$name string Имя заголовка

Возвращает: bool, (*17)

Response->removeHeader($name)

Удаление заголовка, (*18)

Аргументы:, (*19)

Имя Тип Описание
$name string Имя заголовка

Возвращает: Response, (*20)

Response->setStatus($status)

Устанавливает код HTTP статуса, (*21)

Аргументы:, (*22)

Имя Тип Описание
$status int Код HTTP статуса

Возвращает: Response, (*23)

Response->getStatus()

Возвращает код HTTP татуса, (*24)

Возвращает: int, (*25)

Response->setBody($body)

Устанавливает тело ответа, (*26)

Аргументы:, (*27)

Имя Тип Описание
$body string Тело ответа

Возвращает: Response, (*28)

Response->getBody()

Возвращает тело ответа, (*29)

Возвращает: string, null, (*30)

Response->send()

Отправляет ответ. В этом методе вызывается функция exit, любой код после отправки ответа от сервера не заработает., (*31)

Возвращает: void, (*32)

Response::redirect($url[, $status])

Создаёт редирект, (*33)

Аргументы:, (*34)

Имя Тип Описание
$url string Ссылка для перенаправления
$status int Код HTTP статуса

Возвращает: Response, (*35)

Response::json($data[, $status])

Создаёт объект для json ответа, (*36)

Аргументы:, (*37)

Имя Тип Описание
$json array Ответ сервера в виде массива
$status int Код HTTP статуса

Возвращает: Response, (*38)

Response::text($text[, $status])

Ответ сервеа в виде обычного текста, (*39)

Аргументы:, (*40)

Имя Тип Описание
$text string Ответ сервера в виде строки
$status int Код HTTP статуса

Возвращает: Response, (*41)

Response::html($text[, $status])

Ответ сервеа в виде html кода, (*42)

Аргументы:, (*43)

Имя Тип Описание
$html string html код
$status int Код HTTP статуса

Возвращает: Response, (*44)

The Versions

29/07 2017

dev-master

9999999-dev

Http response library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Aleksei Shchepkin

http response

29/07 2017

v1.0.1

1.0.1.0

Http response library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Aleksei Shchepkin

http response

22/07 2017

1.0.0

1.0.0.0

Http response library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Aleksei Shchepkin

http response