Code Duplication    Length = 3-3 lines in 3 locations

system/modules/Ui/objects/DataManager.php 2 locations

@@ 700-702 (lines=3) @@
697
        if ($this->managerName == 'manager' && !\Users\User::$cur->isAdmin()) {
698
            return false;
699
        }
700
        if (!empty($this->managerOptions['options']['access']['apps']) && !in_array(\App::$cur->name, $this->managerOptions['options']['access']['apps'])) {
701
            return false;
702
        }
703
        if (!empty($this->managerOptions['options']['access']['groups']) && !in_array(\Users\User::$cur->group_id, $this->managerOptions['options']['access']['groups'])) {
704
            return false;
705
        }
@@ 703-705 (lines=3) @@
700
        if (!empty($this->managerOptions['options']['access']['apps']) && !in_array(\App::$cur->name, $this->managerOptions['options']['access']['apps'])) {
701
            return false;
702
        }
703
        if (!empty($this->managerOptions['options']['access']['groups']) && !in_array(\Users\User::$cur->group_id, $this->managerOptions['options']['access']['groups'])) {
704
            return false;
705
        }
706
        return true;
707
    }
708

system/modules/Ui/objects/ActiveForm.php 1 location

@@ 300-302 (lines=3) @@
297
        if ($this->model && !empty($this->form['options']['access']['self']) && \Users\User::$cur->id == $this->model->user_id) {
298
            return true;
299
        }
300
        if (!empty($this->form['options']['access']['groups']) && !in_array(\Users\User::$cur->group_id, $this->form['options']['access']['groups'])) {
301
            return false;
302
        }
303
        return true;
304
    }
305