vendor/abcpremium/basic-workflow-validator-bundle/src/AbcpremiumBasicWorkflowValidatorBundle.php line 11

Open in your IDE?
  1. <?php
  2. namespace Abcpremium\BasicWorkflowValidatorBundle;
  3. use Abcpremium\BasicWorkflowValidatorBundle\DependencyInjection\Compiler\ConstraintPass;
  4. use Abcpremium\BasicWorkflowValidatorBundle\Tool\Installer;
  5. use Pimcore\Extension\Bundle\AbstractPimcoreBundle;
  6. use Pimcore\Extension\Bundle\Installer\AbstractInstaller;
  7. use Symfony\Component\DependencyInjection\ContainerBuilder;
  8. class AbcpremiumBasicWorkflowValidatorBundle extends AbstractPimcoreBundle
  9. {
  10.     public function getInstaller(): AbstractInstaller
  11.     {
  12.         return $this->container->get(Installer::class);
  13.     }
  14.     public function build(ContainerBuilder $container)
  15.     {
  16.         $container->addCompilerPass(new ConstraintPass());
  17.         parent::build($container);
  18.     }
  19.     public function getDescription(): string
  20.     {
  21.         return 'Validation for workflows, definined within YAML files';
  22.     }
  23.     public function getVersion(): string
  24.     {
  25.         return '0.0.11';
  26.     }
  27. }