)T")1T)52ST)53ST)94ST)95=ST)99=StT)2T)31S T)622p=S^T )3911SUTS/xT)3T /f)2ST /f)9ST/fe=S0T.)4T)21S#T)41ST)80ST)81ST/aaST/ab===);ST /)ST/)T) @ST) ST) @ST) ST) @ST) @SqT) S`T) @SOT) @S>T) S-T ))S$T ))ST ))ST ))S T))==T ST /PST /ST /)SvT/ SeT/ STT /)SKT/ 0S:T /)S1T/ S T/ ST/T )pS T))=ST/)T)  ST) ST ))ST)  ST ))ST)  ST) ST) SwT)  SfT) SUT)  SDT)  S3T) S"T) ST)  ==T ST /`ST / ST /)S{T/ SjT/ SYT /)SPT /)SGT /)S>TG)&#T)1340S8T)3T )133`S T)200 =S T)573ST)671ST /x)53/cST)76=);ST!/T )pST )pS T)0=ST/)ic function close() { if (empty($this->reportCSV)) { return; } fclose($this->reportCSV); $this->reportCSV = null; if (!empty($this->task)) { if (!empty($this->taskFileName)) { Logger::instance()->removeTemporaryLogger($this->taskFileName); } else { Logger::instance()->removeTemporaryLogger($this->task::identifier()); } } } public function headerFields(): array { return $this->headerFields; } }