getId(); $moduleName = $module->getName(); $modules[$moduleId]['name'] = $moduleName; $modules[$moduleId]['label'] = vtranslate($module->get('label'), $moduleName); } foreach (Vtiger_Module_Model::getAll(array(0, 2)) as $module) { if ($module->isQuickCreateSupported()) { $quickCreateModules[] = $module->getName(); } } $response->setResult(array( 'modules' => $modules, 'quickCreateModules' => $quickCreateModules, )); } else { $response->setHeader('HTTP/1.0 401 Permission denied'); $response->setError('1584695251', 'Permission denied'); } } catch (Exception $e) { $response->setError($e->getCode(), $e->getMessage()); } $response->emit(); }