Skip to content

Commit 47cf38b

Browse files
committed
sort out DI factories
1 parent ee31a83 commit 47cf38b

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

src/Provider/RendererProvider.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
use Windwalker\Core\Renderer\LayoutPathResolver;
1313
use Windwalker\Core\Renderer\RendererService;
1414
use Windwalker\DI\Container;
15+
use Windwalker\DI\DIOptions;
1516
use Windwalker\DI\ServiceProviderInterface;
1617
use Windwalker\Renderer\CompositeRenderer;
1718
use Windwalker\Renderer\RendererInterface;
@@ -62,11 +63,11 @@ function (CompositeRenderer $renderer) use ($container) {
6263

6364
return $renderer;
6465
},
65-
Container::ISOLATION
66+
new DIOptions(isolation: true)
6667
)
6768
->alias(RendererInterface::class, CompositeRenderer::class);
6869

69-
$container->prepareSharedObject(LayoutPathResolver::class, null, Container::ISOLATION);
70+
$container->prepareSharedObject(LayoutPathResolver::class, null, new DIOptions(isolation: true));
7071

7172
$container->share(
7273
RendererService::class,
@@ -78,10 +79,10 @@ function (Container $container) {
7879
]
7980
);
8081
},
81-
Container::ISOLATION
82+
new DIOptions(isolation: true)
8283
);
8384

84-
$container->prepareSharedObject(HtmlFrame::class, null, Container::ISOLATION);
85+
$container->prepareSharedObject(HtmlFrame::class, null, new DIOptions(isolation: true));
8586

8687
$this->registerPagination($container);
8788
}
@@ -109,7 +110,7 @@ function (PaginationFactory $paginationFactory, Container $container) {
109110

110111
return $paginationFactory;
111112
},
112-
Container::ISOLATION
113+
new DIOptions(isolation: true)
113114
);
114115
}
115116
}

0 commit comments

Comments
 (0)