@@ -19,7 +19,7 @@ class LogRecordsOutputProvider
1919 public function __construct (
2020 private readonly LogFileParserProvider $ logParserProvider ,
2121 private readonly LogRecordsNormalizer $ logRecordsNormalizer ,
22- private readonly PerformanceService $ performanceService ,
22+ private readonly ? PerformanceService $ performanceService ,
2323 ) {
2424 }
2525
@@ -44,7 +44,7 @@ public function provideForFiles(array $files, LogQueryDto $logQuery): LogRecords
4444 return new LogRecordsOutput (
4545 $ this ->logRecordsNormalizer ->normalize ($ logRecordCollection ->getRecords (), $ logQuery ->timeZone ),
4646 $ logRecordCollection ->getPaginator (),
47- $ this ->performanceService ->getPerformanceStats ()
47+ $ this ->performanceService ? ->getPerformanceStats()
4848 );
4949 }
5050
@@ -56,7 +56,7 @@ public function provide(LogFile $file, LogQueryDto $logQuery): LogRecordsOutput
5656 return new LogRecordsOutput (
5757 $ this ->logRecordsNormalizer ->normalize ($ logRecordCollection ->getRecords (), $ logQuery ->timeZone ),
5858 $ logRecordCollection ->getPaginator (),
59- $ this ->performanceService ->getPerformanceStats ()
59+ $ this ->performanceService ? ->getPerformanceStats()
6060 );
6161 }
6262}
0 commit comments