Code Duplication    Length = 3-5 lines in 2 locations

models/Assignment.php 1 location

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

models/AuthItem.php 1 location

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