19 declare(strict_types=1);
44 private ?
Config $config = null,
46 if ($config === null) {
49 $this->adaptor_factory =
new Factory();
60 $this->containers[$for_container->
getContainerKey()] = $this->
new($for_container);
67 if (!$this->config->isActivated()) {
72 $for_container->isForced() ===
false 73 && !in_array(
Config::ALL, $this->config->getActivatedContainerKeys(),
true)
74 && !in_array($for_container->getContainerKey(), $this->config->getActivatedContainerKeys(),
true)
88 if ($this->adaptor === null) {
89 $this->adaptor = $this->adaptor_factory->getWithConfig($this->config);
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(private ?Config $config=null,)
ensureContainer(Request $for_container)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
flushContainer(Request $container_request)