Skip to content

Commit d5ec55c

Browse files
committed
Check if the JKULoader Command exist
1 parent 3fe331e commit d5ec55c

File tree

1 file changed

+4
-1
lines changed
  • src/Bundle/JoseFramework/DependencyInjection/Source/KeyManagement

1 file changed

+4
-1
lines changed

src/Bundle/JoseFramework/DependencyInjection/Source/KeyManagement/JKUSource.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
namespace Jose\Bundle\JoseFramework\DependencyInjection\Source\KeyManagement;
1515

1616
use Jose\Bundle\JoseFramework\DependencyInjection\Source\Source;
17+
use Jose\Component\Console\JKULoaderCommand;
1718
use Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition;
1819
use Symfony\Component\DependencyInjection\ContainerBuilder;
1920
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;
@@ -40,7 +41,9 @@ public function load(array $configs, ContainerBuilder $container)
4041
if (true === $configs[$this->name()]['enabled']) {
4142
$loader = new YamlFileLoader($container, new FileLocator(__DIR__.'/../../../Resources/config'));
4243
$loader->load('jku_source.yml');
43-
$loader->load('jku_commands.yml');
44+
if (class_exists(JKULoaderCommand::class)) {
45+
$loader->load('jku_commands.yml');
46+
}
4447
$container->setAlias('jose.http_client', $configs[$this->name()]['client']);
4548
$container->setAlias('jose.request_factory', $configs[$this->name()]['request_factory']);
4649
}

0 commit comments

Comments
 (0)