Code Duplication    Length = 3-5 lines in 2 locations

models/Assignment.php 1 location

@@ 95-99 (lines=5) @@
92
            $available[$name] = 'role';
93
        }
94
95
        foreach (array_keys($manager->getPermissions()) as $name) {
96
            if ($name[0] != '/') {
97
                $available[$name] = 'permission';
98
            }
99
        }
100
101
        $assigned = [];
102
        foreach ($manager->getAssignments($this->id) as $item) {

models/AuthItem.php 1 location

@@ 255-257 (lines=3) @@
252
                $available[$name] = 'role';
253
            }
254
        }
255
        foreach (array_keys($manager->getPermissions()) as $name) {
256
            $available[$name] = $name[0] == '/' ? 'route' : 'permission';
257
        }
258
259
        $assigned = [];
260
        foreach ($manager->getChildren($this->_item->name) as $item) {