Dutch PHP Conference 2027

Yaf_Dispatcher::flushInstantly

(Yaf >=1.0.0)

Yaf_Dispatcher::flushInstantlyActive/désactive l'envoi instantané

Description

public function Yaf_Dispatcher::flushInstantly(?bool $flag = null): Yaf_Dispatcher|bool

Active ou désactive l'envoi instantané. Lorsqu'il est activé (comportement par défaut), le corps de la réponse est envoyé au client immédiatement dès qu'il est défini par Yaf_Response_Abstract::setBody().

Liste de paramètres

flag

Indique s'il faut envoyer instantanément le corps de la réponse.

Note:

À partir de Yaf 2.2.0, si ce paramètre n'est pas fourni, l'état courant est retourné à la place.

Valeurs de retour

Retourne l'objet Yaf_Dispatcher lui-même lorsque flag est fourni, ou un booléen indiquant l'état courant lorsqu'il ne l'est pas.

Exemples

Exemple #1 Exemple avec Yaf_Dispatcher::flushInstantly()

<?php
$app = new Yaf_Application(dirname(__FILE__) . "/conf/application.ini");

$dispatcher = Yaf_Dispatcher::getInstance();

// N'envoie pas le corps de la réponse au client dès qu'il est défini
$dispatcher->flushInstantly(false);

// À partir de Yaf 2.2.0, un appel sans argument interroge l'état courant
var_dump($dispatcher->flushInstantly());

$app->run();
?>

Résultat de l'exemple ci-dessus est similaire à :

bool(false)

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top