<?php

declare(strict_types=1);

use Rector\CodeQuality\Rector\Class_\InlineConstructorDefaultToPropertyRector;
use Rector\Core\Configuration\Option;
use Rector\Set\ValueObject\LevelSetList;
use Symfony\Flex\Configurator\ContainerConfigurator;

return static function (ContainerConfigurator $containerConfigurator): void {
	// region Symfony Container
	$parameters = $containerConfigurator->parameters();
	$parameters->set(
		Option::SYMFONY_CONTAINER_XML_PATH_PARAMETER,
		__DIR__ . '/var/cache/dev/App_KernelDevDebugContainer.xml'
	);
	// endregion

	
	$containerConfigurator->import(DoctrineSetList::ANNOTATIONS_TO_ATTRIBUTES);
	$containerConfigurator->import(SymfonySetList::ANNOTATIONS_TO_ATTRIBUTES);
	$containerConfigurator->import(SensiolabsSetList::FRAMEWORK_EXTRA_61);
};