# The Yaf_Response_Abstract class

(Yaf >=1.0.0)

## Introduction

## Class synopsis

class Yaf_Response_Abstract {
/* Constants */
const string DEFAULT_BODY = "content";
/* Properties */
protected $_header;
protected $_body;
protected $_sendheader;
/* Methods */
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()
}

## Properties

_header

_body

_sendheader

## Table of Contents

- Yaf_Response_Abstract::appendBody — Append to response body
- Yaf_Response_Abstract::clearBody — Discard all exists response body
- Yaf_Response_Abstract::clearHeaders — Discard all set headers
- Yaf_Response_Abstract::__construct — The __construct purpose
- Yaf_Response_Abstract::__destruct — The __destruct purpose
- Yaf_Response_Abstract::getBody — Retrieve a exists content
- Yaf_Response_Abstract::getHeader — The getHeader purpose
- Yaf_Response_Abstract::prependBody — The prependBody purpose
- Yaf_Response_Abstract::response — Send response
- Yaf_Response_Abstract::setAllHeaders — The setAllHeaders purpose
- Yaf_Response_Abstract::setBody — Set content to response
- Yaf_Response_Abstract::setHeader — Set response header
- Yaf_Response_Abstract::setRedirect — The setRedirect purpose
- Yaf_Response_Abstract::__toString — Retrieve all bodys as string

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