fetchModules(); $response = new Portal_Response(); $response->setResult($this->processResponse($result)); return $response; } public function processResponse($result, $language = "en_us") { $response = array(); $info = $result['modules']['information']; $nonvisibleMenuModules = array('Contacts', 'Accounts'); foreach ($info as $key => $value) { if (in_array($key, $nonvisibleMenuModules)) { unset($info[$key]); } } $response['moduleInfo'] = $info; $response['maxUploadFileSize'] = Portal_Config::get('upload_max_filesize'); return $response; } }