diff --git a/app/Providers/AuthServiceProvider.php b/app/Providers/AuthServiceProvider.php index f4ca996c4..25e588578 100644 --- a/app/Providers/AuthServiceProvider.php +++ b/app/Providers/AuthServiceProvider.php @@ -41,6 +41,10 @@ class AuthServiceProvider extends ServiceProvider $gate->define('isGuest', function($user) { return $user->hasRole('Guest') == 'Guest'; }); + + $gate->define('isNone', function($user) { + return $user->hasRole('None') == 'None'; + }); /* $gate->define('isSuperAdmin', function($user) { return $user->user_type == 'SuperAdmin'; diff --git a/app/User.php b/app/User.php index accae9b30..bbf7f0a7d 100644 --- a/app/User.php +++ b/app/User.php @@ -45,6 +45,8 @@ class User extends Authenticatable public function hasRole($role) { + $something = User::where('role', $role)->get(); + dd($something); return User::where('role', $role)->get(); }