This commit is contained in:
Dennis
2023-01-25 13:21:26 +01:00
parent 1f79a4e790
commit a8361f7b22
2 changed files with 20 additions and 0 deletions

View File

@@ -4,8 +4,19 @@ namespace App\Filament\Resources\UserResource\Pages;
use App\Filament\Resources\UserResource;
use Filament\Resources\Pages\CreateRecord;
use Illuminate\Database\Eloquent\Model;
class CreateUser extends CreateRecord
{
protected static string $resource = UserResource::class;
protected function handleRecordCreation(array $data): Model
{
$model = $this->getModel();
$record = new $model;
$record->forceFill($data);
$record->save();
return $record;
}
}

View File

@@ -8,11 +8,20 @@ use App\Actions\User\DeleteUserAction;
use App\Filament\Resources\UserResource;
use Filament\Notifications\Notification;
use Filament\Resources\Pages\EditRecord;
use Illuminate\Database\Eloquent\Model;
class EditUser extends EditRecord
{
protected static string $resource = UserResource::class;
protected function handleRecordUpdate(Model $record, array $data): Model
{
$record->forceFill($data);
$record->save();
return $record;
}
protected function getActions(): array
{
return [