(Yaf >=1.0.0)
Yaf_Response_Abstract::clearBody — Supprime tous les corps de réponse existants
Supprime tous les corps de réponse existants.
keyLa clé du contenu. Si elle est spécifiée, seul ce bloc de contenu est supprimé ; sinon, tous les blocs de contenu sont supprimés.
Retourne l'objet réponse lui-même en cas de succès, ou null en cas d'échec.
Exemple #1 Exemple avec Yaf_Response_Abstract::clearBody()
<?php
class IndexController extends Yaf_Controller_Abstract
{
public function indexAction()
{
$response = $this->getResponse();
$response->setBody("Hello", "intro");
$response->setBody("World");
$response->clearBody("intro"); // supprime uniquement le bloc "intro"
var_dump($response->getBody(null));
$response->clearBody(); // supprime tous les blocs de contenu
var_dump($response->getBody(null));
}
}
?>Résultat de l'exemple ci-dessus est similaire à :
array(1) {
["content"]=>
string(5) "World"
}
array(0) {
}