QuickForm: add onRequest hook

This commit is contained in:
Thomas Gelf 2015-07-30 11:49:08 +02:00
parent eb1d4c67b0
commit 7ebb2dcdc9

View File

@ -338,10 +338,21 @@ abstract class QuickForm extends Zend_Form
Icinga::app()->getFrontController()->getResponse()->redirectAndExit($url);
}
protected function onRequest()
{
}
public function setRequest(Request $request)
{
$this->request = $request;
$this->onRequest();
return $this;
}
public function getRequest()
{
if ($this->request === null) {
$this->request = Icinga::app()->getFrontController()->getRequest();
$this->setRequest(Icinga::app()->getFrontController()->getRequest());
}
return $this->request;
}