Code Duplication    Length = 11-11 lines in 2 locations

src/Intraface/Intranet.php 1 location

@@ 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)) {

src/Intraface/User.php 1 location

@@ 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