# La clase Yaf_Response_Abstract

(Yaf >=1.0.0)

## Introducción

## Sinopsis de la Clase

class Yaf_Response_Abstract {
/* Constants */
const string DEFAULT_BODY = "content";
/* Propiedades */
protected $_header;
protected $_body;
protected $_sendheader;
/* Métodos */
public __construct()
public appendBody(string `$content`, string `$key` = ?): bool
public clearBody(string `$key` = ?): bool
public clearHeaders(): void
public getBody(string `$key` = ?): mixed
public getHeader(): void
public prependBody(string `$content`, string `$key` = ?): bool
public response(): void
protected setAllHeaders(): void
public setBody(string `$content`, string `$key` = ?): bool
public setHeader(string `$name`, string `$value`, bool `$replace` = ?): bool
public setRedirect(string `$url`): bool
private __toString(): string
public __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