Просмотр исходного кода

fixed php warning in AclHelper

Piotr Labudda 9 лет назад
Родитель
Сommit
333a0789f8
1 измененных файлов с 6 добавлено и 4 удалено
  1. 6 4
      SE/se-lib/Core/AclHelper.php

+ 6 - 4
SE/se-lib/Core/AclHelper.php

@@ -242,10 +242,12 @@ class Core_AclHelper {// Helper class for Acl
     // $aclList[] = 'default_db__x3A__TEST_PERMS:TEST_PERMS';// uproszczona wersja: default_db:TEST_PERMS
 
     $cleanHostName = str_replace(array(".", "-"), '_', $_SERVER['SERVER_NAME']);
-    $objList = include APP_PATH_SCHEMA . "/gui/company/{$cleanHostName}/get_object_list.php";
-    if (!empty($objList) && is_array($objList)) {
-      foreach ($objList as $objectName) {
-        if (!in_array($objectName, $aclList)) $aclList[] = $objectName;
+    if (file_exists(APP_PATH_SCHEMA . "/gui/company/{$cleanHostName}/get_object_list.php")) {
+      $objList = include APP_PATH_SCHEMA . "/gui/company/{$cleanHostName}/get_object_list.php";
+      if (!empty($objList) && is_array($objList)) {
+        foreach ($objList as $objectName) {
+          if (!in_array($objectName, $aclList)) $aclList[] = $objectName;
+        }
       }
     }