Files
nexusphp/app/Filament/Resources/User/UserResource/Pages/UserProfile.php

30 lines
636 B
PHP
Raw Normal View History

2022-06-28 13:33:18 +08:00
<?php
namespace App\Filament\Resources\User\UserResource\Pages;
use App\Filament\Resources\User\UserResource;
2022-06-29 17:00:15 +08:00
use App\Models\User;
2022-06-28 13:33:18 +08:00
use Filament\Resources\Pages\Page;
class UserProfile extends Page
{
protected static string $resource = UserResource::class;
protected static string $view = 'filament.resources.user.user-resource.pages.user-profile';
2022-06-29 17:00:15 +08:00
protected ?User $user;
public function mount($record)
{
$this->user = User::query()->with(['inviter'])->findOrFail($record);
}
protected function getViewData(): array
{
return [
'user' => $this->user,
];
}
2022-06-28 13:33:18 +08:00
}