logService = new OperationLogService(); $this->logService->menuTitle = 'vip_list'; } /** * @param array $row */ public function model(array $row) { if (isset($row['license_plate_no']) && $row['license_plate_no']) { $license = $row['license_plate_no']; $license_id = (new ParkingLicensePlateService($this->logService))->createLicenseId($license); if (!ParkingVipList::query()->where('license_id', $license_id) ->exists() ) { $model = ParkingVipList::query()->create([ 'license_id' => $license_id, 'user_id' => Auth::guard('sanctum')->user()['id'], 'created_at' => get_datetime() ]); $this->logService->logCreated($model, 'vip_list.create'); } } } }