8000 Don't set logger if it doesn't exist. · geocoder-php/GeocoderLaravel@67f027b · GitHub
[go: up one dir, main page]

Skip to content

Commit 67f027b

Browse files
committed
Don't set logger if it doesn't exist.
Fixes #162
1 parent d9cccd3 commit 67f027b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/ProviderAndDumperAggregator.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,8 @@ protected function getProvidersFromConfiguration(Collection $providers) : array
251251
if ($provider === "Geocoder\Provider\Chain\Chain") {
252252
$chainProvider = $reflection->newInstance($arguments);
253253

254-
if (in_array(LoggerAwareTrait::class, class_uses($chainProvider))
254+
if (class_exists(Logger::class)
255+
&& in_array(LoggerAwareTrait::class, class_uses($chainProvider))
255256
&& app(Logger::class) !== null
256257
) {
257258
$chainProvider->setLogger(app(Logger::class));

0 commit comments

Comments
 (0)
0