<?php
/**
* VisualMedia Security Bundle
*
* @author Vincent van Waasbergen <v.vanwaasbergen@visualmedia.nl>
*/
namespace VisualMedia\SecurityBundle;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use VisualMedia\LisaBundle\Component\Bundle;
use VisualMedia\SecurityBundle\DependencyInjection\Compiler\AdapterPass;
use VisualMedia\SecurityBundle\DependencyInjection\Compiler\AuthenticationUtilsPass;
use VisualMedia\SecurityBundle\DependencyInjection\Compiler\UserPasswordEncoderPass;
/**
* VisualMedia Security Bundle
*/
class VisualMediaSecurityBundle extends Bundle
{
/**
* {@inheritdoc}
*/
public function build(ContainerBuilder $container) : void
{
parent::build($container);
$container->addCompilerPass(new AdapterPass());
$container->addCompilerPass(new AuthenticationUtilsPass());
$container->addCompilerPass(new UserPasswordEncoderPass());
}
}