* All rights reserved * * This class is a backport of the corresponding class of FLOW3. * All credits go to the v5 team. * * This script is part of the TYPO3 project. The TYPO3 project is * free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * The GNU General Public License can be found at * http://www.gnu.org/copyleft/gpl.html. * * This script is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * This copyright notice MUST APPEAR in all copies of the script! ***************************************************************/ /** * A generic and very basic response implementation * * @package Extbase * @subpackage MVC * @version $ID:$ * @scope prototype * @api */ class Tx_Extbase_MVC_Response { /** * @var string The response content */ protected $content = NULL; /** * Overrides and sets the content of the response * * @param string $content The response content * @return void * @api */ public function setContent($content) { $this->content = $content; } /** * Appends content to the already existing content. * * @param string $content More response content * @return void * @api */ public function appendContent($content) { $this->content .= $content; } /** * Returns the response content without sending it. * * @return string The response content * @api */ public function getContent() { return $this->content; } } ?>