| @@ 92-106 (lines=15) @@ | ||
| 89 | return false; | |
| 90 | } | |
| 91 | ||
| 92 | public static function removePermission( | |
| 93 | $usergroup, | |
| 94 | $entity, | |
| 95 | $module, | |
| 96 | $action = '*', | |
| 97 | $extra = '*', | |
| 98 | $permission = false | |
| 99 |     ) { | |
| 100 | $acl = self::lookup($usergroup, $entity, $module, $action, $extra, $permission); | |
| 101 |         if ($acl) { | |
| 102 | return $acl->delete(); | |
| 103 | } | |
| 104 | ||
| 105 | return false; | |
| 106 | } | |
| 107 | ||
| 108 | public static function removeModelPermissions($usergroup, $model, $extra = '*') | |
| 109 |     { | |
| @@ 171-179 (lines=9) @@ | ||
| 168 | return $actions; | |
| 169 | } | |
| 170 | ||
| 171 | public static function getPagePermission($usergroup, $module, $action = '*', $extra = '*') | |
| 172 |     { | |
| 173 | $acl = self::lookup($usergroup, 'page', $module, $action, $extra); | |
| 174 |         if ($acl) { | |
| 175 | return $acl->getPermission(); | |
| 176 | } | |
| 177 | ||
| 178 | return false; | |
| 179 | } | |
| 180 | ||
| 181 | public static function validateController($module, $action, $extra) | |
| 182 |     { | |