id(); $data['username'] = auth()->user()->name; $data['reserved_date'] = Carbon::now(); $data['delivered'] = false; $data['returned'] = false; $data['delivered_date'] = null; $data['return_date'] = null;; $data['returned_date'] = null; return static::getModel()::create($data); } protected function getRedirectUrl(): string { return $this->getResource()::getUrl('index'); } protected function afterCreate(): void { $record = $this->record; Item::where('id', $record->item_id)->update(['reserved' => true]); } }