New permissions code (#9986)

* Initial permissions

* initial tests

* updates

* finish tests, other tweaks

* update legacy permissions checks
remove global :D

* missed facade extend

* Update eloquent permissions to use the new facade and drop joins

* method descriptions

* more docs

* fix style
This commit is contained in:
Tony Murray
2019-03-19 08:14:01 -05:00
committed by GitHub
parent bafc195ae3
commit 00a1185980
11 changed files with 543 additions and 126 deletions

View File

@@ -237,7 +237,7 @@ return [
'Toastr' => Kamaln7\Toastr\Facades\Toastr::class,
// LibreNMS
// 'LibreConfig' => \LibreNMS\Config::class,
'Permissions' => \App\Facades\Permissions::class,
],
];