File tree Expand file tree Collapse file tree
DependencyInjection/Compiler
tests/DependencyInjection/Compiler Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -22,9 +22,6 @@ public function process(ContainerBuilder $container): void
2222 return ;
2323 }
2424
25- // Remove the old way of handling this feature.
26- $ container ->removeDefinition ('knp_menu.menu_provider.builder_service ' );
27-
2825 $ menuBuilders = [];
2926 foreach ($ container ->findTaggedServiceIds ('knp_menu.menu_builder ' , true ) as $ id => $ tags ) {
3027 foreach ($ tags as $ attributes ) {
Original file line number Diff line number Diff line change 66use Knp \Bundle \MenuBundle \DependencyInjection \Compiler \AddProvidersPass ;
77use Knp \Bundle \MenuBundle \DependencyInjection \Compiler \AddRenderersPass ;
88use Knp \Bundle \MenuBundle \DependencyInjection \Compiler \AddVotersPass ;
9- use Knp \Bundle \MenuBundle \DependencyInjection \Compiler \MenuBuilderPass ;
109use Knp \Bundle \MenuBundle \DependencyInjection \Compiler \RegisterMenusPass ;
1110use Symfony \Component \DependencyInjection \ContainerBuilder ;
1211use Symfony \Component \HttpKernel \Bundle \Bundle ;
@@ -18,7 +17,6 @@ public function build(ContainerBuilder $container): void
1817 parent ::build ($ container );
1918
2019 $ container ->addCompilerPass (new RegisterMenusPass ());
21- $ container ->addCompilerPass (new MenuBuilderPass ());
2220 $ container ->addCompilerPass (new AddExtensionsPass ());
2321 $ container ->addCompilerPass (new AddProvidersPass ());
2422 $ container ->addCompilerPass (new AddRenderersPass ());
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -22,7 +22,6 @@ protected function setUp(): void
2222
2323 $ this ->containerBuilder ->register ('knp_menu.menu_provider.lazy ' , LazyProvider::class)
2424 ->setArgument (0 , null );
25- $ this ->containerBuilder ->register ('knp_menu.menu_provider.builder_service ' , \stdClass::class);
2625 $ this ->containerBuilder ->register ('id ' , \stdClass::class)
2726 ->addTag ('knp_menu.menu_builder ' , ['alias ' => 'foo ' , 'method ' => 'fooMenu ' ])
2827 ->addTag ('knp_menu.menu_builder ' , ['alias ' => 'bar ' , 'method ' => 'bar ' ])
@@ -40,7 +39,7 @@ public function testNoopWithoutProvider(): void
4039
4140 $ this ->pass ->process ($ this ->containerBuilder );
4241
43- $ this ->assertTrue ( $ this -> containerBuilder -> hasDefinition ( ' knp_menu.menu_provider.builder_service ' ));
42+ $ this ->expectNotToPerformAssertions (); // We just want to test that it does not break in such case.
4443 }
4544
4645 public function testFailsWhenBuilderAliasIsMissing (): void
@@ -89,7 +88,6 @@ public function testRegisterMenuBuilderAndMenu(): void
8988 $ menuBuilders = $ this ->containerBuilder ->getDefinition ('knp_menu.menu_provider.lazy ' )->getArgument (0 );
9089
9190 $ this ->assertEquals ($ expectedMenuBuilders , $ menuBuilders );
92- $ this ->assertFalse ($ this ->containerBuilder ->hasDefinition ('knp_menu.menu_provider.builder_service ' ));
9391 }
9492
9593 public function testMenuWinsOverBuilder (): void
You can’t perform that action at this time.
0 commit comments