# Класс Yaf_Response_Abstract

(Yaf >=1.0.0)

## Введение

## Обзор класса

class Yaf_Response_Abstract {
/* Константы */
const string DEFAULT_BODY = "content";
/* Свойства */
protected $_header;
protected $_body;
protected $_sendheader;
/* Методы */
public function __construct()
public function appendBody(string `$content`, string `$key` = ?): bool
public function clearBody(string `$key` = ?): bool
public function clearHeaders(): void
public function getBody(string `$key` = ?): mixed
public function getHeader(): void
public function prependBody(string `$content`, string `$key` = ?): bool
public function response(): void
protected function setAllHeaders(): void
public function setBody(string `$content`, string `$key` = ?): bool
public function setHeader(string `$name`, string `$value`, bool `$replace` = ?): bool
public function setRedirect(string `$url`): bool
private function __toString(): string
public function __destruct()
}

## Свойства

_header

_body

_sendheader

## Содержание

- Yaf_Response_Abstract::appendBody — Добавляет содержимое к телу ответа
- Yaf_Response_Abstract::clearBody — Сбрасывает все существующее тело ответа
- Yaf_Response_Abstract::clearHeaders — Сбрасывает все установленные заголовки
- Yaf_Response_Abstract::__construct — Конструктор класса Yaf_Response_Abstract
- Yaf_Response_Abstract::__destruct — Деструктор класса Yaf_Response_Abstract
- Yaf_Response_Abstract::getBody — Получает содержимое внутреннего хранилища
- Yaf_Response_Abstract::getHeader — Назначение getHeader
- Yaf_Response_Abstract::prependBody — Назначение prependBody
- Yaf_Response_Abstract::response — Отправляет ответ
- Yaf_Response_Abstract::setAllHeaders — Назначение setAllHeaders
- Yaf_Response_Abstract::setBody — Устанавливает содержимое ответа
- Yaf_Response_Abstract::setHeader — Устанавливает заголовок ответа
- Yaf_Response_Abstract::setRedirect — Назначение setRedirect
- Yaf_Response_Abstract::__toString — Получает все тело в виде строки

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open