public function processAddAction() { $username = $this->_getParam('username'); $user = new User(); $user->username = $username; $user->personId = WebVista_Model_ORM::nextSequenceId(); $response = true; if (User::communityEditionPlusEnabled()) { // new user $response = $user->healthCloudActivation(); } if ($response === true) { $user->userId = $user->personId; $user->persist(); $ret = $user->personId; } else { $ret = array('error' => $response); } $json = Zend_Controller_Action_HelperBroker::getStaticHelper('json'); $json->suppressExit = true; $json->direct($ret); }