datasetId = $datasetId; $this->userId = $userId; } public function startRow(): int { return 6; } public function model(array $row) { // cek kalau row kosong jangan insert if ($row[0] === null && $row[1] === null && $row[2] === null && $row[3] === null && $row[4] === null && $row[5] === null && $row[6] === null) { return null; // baris kosong dilewati } return new DatasetTable44B([ 'dataset_id' => $this->datasetId, 'created_by' => $this->userId, 'lokasi' => $row[0], 'jumlah_kejadian' => $row[1], 'terdampak' => $row[2], 'kecamatan' => $row[3], 'kelurahan' => $row[4], 'rt' => $row[5], 'rw' => $row[6], 'kk' => $row[7], 'jiwa' => $row[8], 'pengungsi' => $row[9], 'lokasi_pengungsian' => $row[10], 'korban_jiwa_luka' => $row[11], 'keterangan' => $row[12], 'kerugian' => $row[13], ]); } }