addMonths(1); } if ($data['returned']) { $data['returned_date'] = Carbon::now(); } return $data; } protected function afterSave(): void { $record = $this->record; if ($record->returned) { Item::where('id', $record->item_id)->update(['reserved' => false]); Reserveditem::where('id', $record->id)->delete(); } } protected function getRedirectUrl(): string { return $this->getResource()::getUrl('index'); } }