From 1e51f1b97c4f95219176ae726475de4135f4717e Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Wed, 23 Mar 2022 19:46:40 +0200 Subject: [PATCH] fix --- application/Espo/Core/Container.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/application/Espo/Core/Container.php b/application/Espo/Core/Container.php index 9147f53854..d906ce5c3f 100644 --- a/application/Espo/Core/Container.php +++ b/application/Espo/Core/Container.php @@ -282,10 +282,16 @@ class Container implements ContainerInterface * @return ?class-string */ private function getLoaderClassName(string $name): ?string - { + { + $loader = $this->loaderClassNames[$name] ?? null; + + if ($loader) { + return $loader; + } + assert($this->configuration !== null); - return $this->loaderClassNames[$name] ?? $this->configuration->getLoaderClassName($name); + return $this->configuration->getLoaderClassName($name); } private function load(string $name): void