/** * Process the modified clinical notes definition, this must be called using AJAX */ public function processEditDefinitionAction() { $params = $this->_getParam('cnDefinition'); if (isset($params['active'])) { $params['active'] = 1; } else { $params['active'] = 0; } $cnDefinition = new ClinicalNoteDefinition(); $cnDefinition->populateWithArray($params); $cnDefinition->persist(); $data = array(); $data['code'] = 200; $data['clinicalNoteDefinitionId'] = $cnDefinition->clinicalNoteDefinitionId; $json = Zend_Controller_Action_HelperBroker::getStaticHelper('json'); $json->suppressExit = true; $json->direct($data); }