/** * Renders the output * * @return string * * @throws Zend_Controller_Action_Exception */ public function render() { if (!$this->getPane(self::SEARCH_PANE)->hasDashlets()) { throw new Zend_Controller_Action_Exception(t('Page not found'), 404); } return parent::render(); }
public function testWhetherRenderNotRendersNotExistentPane() { $dashboard = new Dashboard(); $rendered = $dashboard->render(); $greaterThanOne = strlen($rendered) > 1; $this->assertFalse($greaterThanOne, 'Dashboard::render() not existent pane ist rendered, but should not'); }