protected function checkService() { $passed = InstallUtil::isLdapInstalled(); if ($passed) { $this->message = Zurmo::t('InstallModule', 'Ldap is installed.'); } else { $this->message = Zurmo::t('InstallModule', 'Ldap is not installed.'); } return $passed; }
protected function preFilter($filterChain) { if (isset($_POST['ajax'])) { return true; } $isLdapExtensionLoaded = InstallUtil::isLdapInstalled(); if ($isLdapExtensionLoaded) { return true; } $messageView = new NoLdapExtensionLoadedView(); $pageViewClassName = $this->controller->getModule()->getPluralCamelCasedName() . 'PageView'; $view = new $pageViewClassName(ZurmoDefaultViewUtil::makeStandardViewForCurrentUser($this->controller, $messageView)); echo $view->render(); return false; }