| @@ 113-123 (lines=11) @@ | ||
| 110 | function hasModuleAccess($module) |
|
| 111 | { |
|
| 112 | $filename = PATH_INCLUDE_MODULE . $module . '/Main' . ucfirst($module) . '.php'; |
|
| 113 | if (file_exists($filename)) { |
|
| 114 | require_once $filename; |
|
| 115 | $module_class = 'Main'.ucfirst($module); |
|
| 116 | $module_object = new $module_class; |
|
| 117 | if ($module_object->isShared()) { |
|
| 118 | return true; |
|
| 119 | } |
|
| 120 | if ($module_object->isRequired()) { |
|
| 121 | return true; |
|
| 122 | } |
|
| 123 | } |
|
| 124 | ||
| 125 | if (is_string($module)) { |
|
| 126 | if (empty($this->modules)) { |
|
| @@ 264-274 (lines=11) @@ | ||
| 261 | public function hasModuleAccess($module, $intranet_id = 0) |
|
| 262 | { |
|
| 263 | $filename = PATH_INCLUDE_MODULE . $module . '/Main' . ucfirst($module) . '.php'; |
|
| 264 | if (file_exists($filename)) { |
|
| 265 | require_once $filename; |
|
| 266 | $module_class = 'Main'.ucfirst($module); |
|
| 267 | $module_object = new $module_class; |
|
| 268 | if ($module_object->isShared()) { |
|
| 269 | return true; |
|
| 270 | } |
|
| 271 | if ($module_object->isRequired()) { |
|
| 272 | return true; |
|
| 273 | } |
|
| 274 | } |
|
| 275 | ||
| 276 | $intranet_id = intval($intranet_id); |
|
| 277 | ||