# La classe Yaf_Response_Abstract

(Yaf >=1.0.0)

## Introduction

## Synopsis de la classe

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

## Propriétés

_header

_body

_sendheader

## Sommaire

- Yaf_Response_Abstract::appendBody — Ajoute le corps de la réponse
- Yaf_Response_Abstract::clearBody — Supprime tous les corps de réponse existants
- Yaf_Response_Abstract::clearHeaders — Supprime toutes les en-têtes définies
- Yaf_Response_Abstract::__construct — Le but de __construct
- Yaf_Response_Abstract::__destruct — Le but de __destruct
- Yaf_Response_Abstract::getBody — Récupère un contenu existant
- Yaf_Response_Abstract::getHeader — Le but de getHeader
- Yaf_Response_Abstract::prependBody — Le but de prependBody
- Yaf_Response_Abstract::response — Envoie la réponse
- Yaf_Response_Abstract::setAllHeaders — Le but de setAllHeaders
- Yaf_Response_Abstract::setBody — Définit le contenu de la réponse
- Yaf_Response_Abstract::setHeader — Définit l'en-tête de réponse
- Yaf_Response_Abstract::setRedirect — Le but de setRedirect
- Yaf_Response_Abstract::__toString — Récupère tout le corps sous la forme d'une chaîne de caractères