diff --git a/src/TranslationServiceProvider.php b/src/TranslationServiceProvider.php index 751b0ad..41e4ad6 100644 --- a/src/TranslationServiceProvider.php +++ b/src/TranslationServiceProvider.php @@ -49,8 +49,6 @@ protected function registerLoader() base_path('vendor/caouecs/laravel-lang/src/'), ]; - $jsonPath = base_path('vendor/caouecs/laravel-lang/json/'); - if ($this->inLumen) { $this->app['path.lang'] = base_path('vendor/laravel/lumen-framework/resources/lang'); array_push($paths, base_path('resources/lang/')); @@ -58,7 +56,9 @@ protected function registerLoader() $loader = new FileLoader($app['files'], $app['path.lang'], $paths); - $loader->addJsonPath($jsonPath); + if (\is_callable([$loader, 'addJsonPath'])) { + $loader->addJsonPath(base_path('vendor/caouecs/laravel-lang/json/')); + } return $loader; });