user = $user; if ($user->hasRole(RolesEnum::RESTRICTED)) { $this->variant = RolesEnum::RESTRICTED->variant(); $this->name = RolesEnum::RESTRICTED->label(); } if ($user->hasRole(RolesEnum::MEMBER)) { $this->variant = RolesEnum::MEMBER->variant(); $this->name = RolesEnum::MEMBER->label(); } if ($user->hasRole(RolesEnum::MODERATOR)) { $this->variant = RolesEnum::MODERATOR->variant(); $this->name = RolesEnum::MODERATOR->label(); } if ($user->hasRole(RolesEnum::ADMIN)) { $this->variant = RolesEnum::ADMIN->variant(); $this->name = RolesEnum::ADMIN->label(); } } public function render() { return view('livewire.app.role'); } }