updated laratrust version
This commit is contained in:
@@ -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;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user