# La clase Yaf_Response_Abstract

(Yaf >=1.0.0)

## Introducción

## Sinopsis de la Clase

class Yaf_Response_Abstract {
/* Constantes */
const string DEFAULT_BODY = "content";
/* Propiedades */
protected $_header;
protected $_body;
protected $_sendheader;
/* Métodos */
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()
}

## Propiedades

_header

_body

_sendheader

## Tabla de contenidos

- Yaf_Response_Abstract::appendBody — Añadir contenido al cuerpo de respuesta
- Yaf_Response_Abstract::clearBody — Descarta todo el cuerpo de respuesta existente
- Yaf_Response_Abstract::clearHeaders — Descarta todas las cabeceras establecidas
- Yaf_Response_Abstract::__construct — El propósito de __construct
- Yaf_Response_Abstract::__destruct — El propósito de __destruct
- Yaf_Response_Abstract::getBody — Recupera un contenido existente
- Yaf_Response_Abstract::getHeader — El propósito de getHeader
- Yaf_Response_Abstract::prependBody — El propósito de prependBody
- Yaf_Response_Abstract::response — Envía una respuesta
- Yaf_Response_Abstract::setAllHeaders — El propósito de setAllHeaders
- Yaf_Response_Abstract::setBody — Establece el contenido de una respuesta
- Yaf_Response_Abstract::setHeader — Establece cabecera de respuesta
- Yaf_Response_Abstract::setRedirect — El propósito de setRedirect
- Yaf_Response_Abstract::__toString — Recupera todo el cuerpo como un string

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