models/AssignmentModel.php 1 location
|
@@ 103-107 (lines=5) @@
|
100 |
|
$available[$name] = 'role'; |
101 |
|
} |
102 |
|
|
103 |
|
foreach (array_keys($this->manager->getPermissions()) as $name) { |
104 |
|
if ($name[0] != '/') { |
105 |
|
$available[$name] = 'permission'; |
106 |
|
} |
107 |
|
} |
108 |
|
|
109 |
|
foreach ($this->manager->getAssignments($this->userId) as $item) { |
110 |
|
$assigned[$item->roleName] = $available[$item->roleName]; |
models/AuthItemModel.php 1 location
|
@@ 275-277 (lines=3) @@
|
272 |
|
$available[$name] = 'role'; |
273 |
|
} |
274 |
|
} |
275 |
|
foreach (array_keys($this->manager->getPermissions()) as $name) { |
276 |
|
$available[$name] = $name[0] == '/' ? 'route' : 'permission'; |
277 |
|
} |
278 |
|
|
279 |
|
foreach ($this->manager->getChildren($this->_item->name) as $item) { |
280 |
|
$assigned[$item->name] = $item->type == 1 ? 'role' : ($item->name[0] == '/' ? 'route' : 'permission'); |