updated laratrust version

This commit is contained in:
Denis Duliçi
2020-12-14 15:11:38 +03:00
parent 7e9bed8bad
commit 348e957735
3 changed files with 10 additions and 19 deletions

View File

@@ -2,8 +2,6 @@
namespace App\Providers;
use Illuminate\Contracts\Auth\Access\Authorizable;
use Illuminate\Contracts\Auth\Access\Gate;
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as Provider;
class Auth extends Provider
@@ -25,12 +23,5 @@ class Auth extends Provider
public function boot()
{
$this->registerPolicies();
// Register permissions to Laravel Gate
app(Gate::class)->before(function (Authorizable $user, string $ability) {
if (method_exists($user, 'hasPermission')) {
return $user->hasPermission($ability) ?: null;
}
});
}
}