diff --git a/src/ProviderAndDumperAggregator.php b/src/ProviderAndDumperAggregator.php index a5a86af..b2d8e99 100644 --- a/src/ProviderAndDumperAggregator.php +++ b/src/ProviderAndDumperAggregator.php @@ -219,14 +219,13 @@ protected function getArguments(array $arguments, string $provider) : array } $adapter = $this->getAdapterClass($provider); - $reader = null; if ($adapter) { if ($this->requiresReader($provider)) { - $reader = config('geocoder.reader'); + array_unshift($arguments, new $adapter(config('geocoder.reader'))); + } else { + array_unshift($arguments, new $adapter()); } - - array_unshift($arguments, new $adapter($reader)); } return $arguments;