コード例 #1
0
 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;
 }
コード例 #2
0
 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;
 }