diff --git a/src/LaravelHttpClientLoggerServiceProvider.php b/src/LaravelHttpClientLoggerServiceProvider.php index de62aaf..5d084e3 100644 --- a/src/LaravelHttpClientLoggerServiceProvider.php +++ b/src/LaravelHttpClientLoggerServiceProvider.php @@ -59,7 +59,7 @@ public function packageBooted() } }); - PendingRequest::macro('logWith', function (HttpLoggerInterface $logger = null): PendingRequest { + PendingRequest::macro('logWith', function (?HttpLoggerInterface $logger = null): PendingRequest { /** @var \Illuminate\Http\Client\PendingRequest $this */ return $this->withMiddleware((new LoggingMiddleware($logger, new LogAllFilter()))->__invoke()); });