public function loadAction() { $id = Zend_Filter::filterStatic($this->getRequest()->getParam('initiative'), 'StripTags'); if (is_numeric($id)) { $init = new InitiativeModel($id); $json = $init->getJSON(); if (empty($json)) { $this->view->error = 'Could not find requested Initiative'; $this->render('error'); } $this->view->json = $json; } else { Globals::getLog()->err('INVALID INITIATIVE ID - ClientInitController id: ' . $id); $this->view->error = 'Initiative ID must be numeric'; $this->render('error'); } }