diff --git a/src/Extend/ViewNamespace.php b/src/Extend/ViewNamespace.php index 5f69f52ca..1cbc03a3a 100644 --- a/src/Extend/ViewNamespace.php +++ b/src/Extend/ViewNamespace.php @@ -42,10 +42,10 @@ class ViewNamespace implements ExtenderInterface public function extend(Container $container, Extension $extension = null) { - $factory = $container->make(Factory::class); - - foreach ($this->adds as $namespace => $hints) { - $factory->addNamespace($namespace, $hints); - } + $container->resolving(Factory::class, function (Factory $view) { + foreach ($this->adds as $namespace => $hints) { + $view->addNamespace($namespace, $hints); + } + }); } }