<?php
namespace Abcpremium\BasicWorkflowValidatorBundle;
use Abcpremium\BasicWorkflowValidatorBundle\DependencyInjection\Compiler\ConstraintPass;
use Abcpremium\BasicWorkflowValidatorBundle\Tool\Installer;
use Pimcore\Extension\Bundle\AbstractPimcoreBundle;
use Pimcore\Extension\Bundle\Installer\AbstractInstaller;
use Symfony\Component\DependencyInjection\ContainerBuilder;
class AbcpremiumBasicWorkflowValidatorBundle extends AbstractPimcoreBundle
{
public function getInstaller(): AbstractInstaller
{
return $this->container->get(Installer::class);
}
public function build(ContainerBuilder $container)
{
$container->addCompilerPass(new ConstraintPass());
parent::build($container);
}
public function getDescription(): string
{
return 'Validation for workflows, definined within YAML files';
}
public function getVersion(): string
{
return '0.0.11';
}
}