(PECL yaf >=1.0.0)
Yaf_Dispatcher::autoRender — Switch on/off autorendering
Yaf_Dispatcher will render automatically after
dispatches a incoming request, you can prevent the rendering by calling
this method with flag
TRUE
Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verfügung.
flag
bool
Beispiel #1 Yaf_Dispatcher::autoRender()example
<?php
class IndexController extends Yaf_Controller_Abstract {
/* init method will be called as soon as a controller is initialized */
public function init() {
if ($this->getRequest()->isXmlHttpRequest()) {
//do not call render for ajax request
//we will outpu a json string
Yaf_Dispatcher::getInstance()->autoRender(FALSE);
}
}
}
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie: