/** * Unregisters the validator from page. * @param mixed event parameter */ public function onUnload($param) { if ($this->_registered && ($page = $this->getPage()) !== null) { $page->getValidators()->remove($this); } $this->_registered = false; parent::onUnload($param); }