kernal clean-up
This commit is contained in:
@@ -4,7 +4,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace KTXC\Resource;
|
||||
|
||||
use KTXC\Server;
|
||||
use Psr\Container\ContainerInterface;
|
||||
use KTXF\Resource\Provider\ProviderInterface;
|
||||
|
||||
/**
|
||||
@@ -18,6 +18,7 @@ class ProviderManager
|
||||
private array $resolvedProviders = [];
|
||||
|
||||
public function __construct(
|
||||
private readonly ContainerInterface $container
|
||||
) {}
|
||||
|
||||
/**
|
||||
@@ -55,7 +56,7 @@ class ProviderManager
|
||||
}
|
||||
|
||||
try {
|
||||
$provider = Server::runtimeContainer()->get($this->registeredProviders[$type][$identifier]);
|
||||
$provider = $this->container->get($this->registeredProviders[$type][$identifier]);
|
||||
$this->resolvedProviders[$type][$identifier] = $provider;
|
||||
return $provider;
|
||||
} catch (\Exception $e) {
|
||||
|
||||
Reference in New Issue
Block a user