<?php
namespace Eolas\Bundle\EolasHealthCheckBundle;
use Eolas\Bundle\EolasHealthCheckBundle\Check\CheckInterface;
use Eolas\Bundle\EolasHealthCheckBundle\DependencyInjection\Compiler\ConditionnalChecksPass;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\HttpKernel\Bundle\Bundle;
class EolasHealthCheckBundle extends Bundle
{
public function build(ContainerBuilder $container): void
{
$container->addCompilerPass(new ConditionnalChecksPass());
$container->registerForAutoconfiguration(CheckInterface::class)->addTag('eolas_health_check.check');
}
}