@@ -630,6 +630,7 @@ public function testCompileWithResolveEnv()
630630 $ container ->setParameter ('env(HTTP_DUMMY_VAR) ' , '123 ' );
631631 $ container ->register ('teatime ' , 'stdClass ' )
632632 ->setProperty ('foo ' , '%env(DUMMY_ENV_VAR)% ' )
633+ ->setPublic (true )
633634 ;
634635 $ container ->compile (true );
635636
@@ -687,9 +688,11 @@ public function testCastEnv()
687688 $ container = new ContainerBuilder ();
688689 $ container ->setParameter ('env(FAKE) ' , '123 ' );
689690
690- $ container ->register ('foo ' , 'stdClass ' )->setProperties (array (
691- 'fake ' => '%env(int:FAKE)% ' ,
692- ));
691+ $ container ->register ('foo ' , 'stdClass ' )
692+ ->setPublic (true )
693+ ->setProperties (array (
694+ 'fake ' => '%env(int:FAKE)% ' ,
695+ ));
693696
694697 $ container ->compile (true );
695698
@@ -701,7 +704,9 @@ public function testEnvAreNullable()
701704 $ container = new ContainerBuilder ();
702705 $ container ->setParameter ('env(FAKE) ' , null );
703706
704- $ container ->register ('foo ' , 'stdClass ' )->setProperties (array (
707+ $ container ->register ('foo ' , 'stdClass ' )
708+ ->setPublic (true )
709+ ->setProperties (array (
705710 'fake ' => '%env(int:FAKE)% ' ,
706711 ));
707712
@@ -860,7 +865,7 @@ public function testCompilesClassDefinitionsOfLazyServices()
860865
861866 $ this ->assertEmpty ($ container ->getResources (), 'No resources get registered without resource tracking ' );
862867
863- $ container ->register ('foo ' , 'BarClass ' );
868+ $ container ->register ('foo ' , 'BarClass ' )-> setPublic ( true ) ;
864869 $ container ->getDefinition ('foo ' )->setLazy (true );
865870
866871 $ container ->compile ();
@@ -959,7 +964,7 @@ public function testPrivateServiceUser()
959964
960965 $ container ->addDefinitions (array (
961966 'bar ' => $ fooDefinition ,
962- 'bar_user ' => $ fooUserDefinition ,
967+ 'bar_user ' => $ fooUserDefinition-> setPublic ( true ) ,
963968 ));
964969
965970 $ container ->compile ();
@@ -973,7 +978,7 @@ public function testThrowsExceptionWhenSetServiceOnACompiledContainer()
973978 {
974979 $ container = new ContainerBuilder ();
975980 $ container ->setResourceTracking (false );
976- $ container ->setDefinition ('a ' , new Definition ( 'stdClass ' ));
981+ $ container ->register ('a ' , 'stdClass ' )-> setPublic ( true );
977982 $ container ->compile ();
978983 $ container ->set ('a ' , new \stdClass ());
979984 }
@@ -990,7 +995,7 @@ public function testNoExceptionWhenSetSyntheticServiceOnACompiledContainer()
990995 {
991996 $ container = new ContainerBuilder ();
992997 $ def = new Definition ('stdClass ' );
993- $ def ->setSynthetic (true );
998+ $ def ->setSynthetic (true )-> setPublic ( true ) ;
994999 $ container ->setDefinition ('a ' , $ def );
9951000 $ container ->compile ();
9961001 $ container ->set ('a ' , $ a = new \stdClass ());
@@ -1031,10 +1036,10 @@ public function testAbstractAlias()
10311036 $ container = new ContainerBuilder ();
10321037
10331038 $ abstract = new Definition ('AbstractClass ' );
1034- $ abstract ->setAbstract (true );
1039+ $ abstract ->setAbstract (true )-> setPublic ( true ) ;
10351040
10361041 $ container ->setDefinition ('abstract_service ' , $ abstract );
1037- $ container ->setAlias ('abstract_alias ' , 'abstract_service ' );
1042+ $ container ->setAlias ('abstract_alias ' , 'abstract_service ' )-> setPublic ( true ) ;
10381043
10391044 $ container ->compile ();
10401045
@@ -1048,6 +1053,7 @@ public function testLazyLoadedService()
10481053 $ container ->set ('a ' , new \BazClass ());
10491054 $ definition = new Definition ('BazClass ' );
10501055 $ definition ->setLazy (true );
1056+ $ definition ->setPublic (true );
10511057 $ container ->setDefinition ('a ' , $ definition );
10521058 });
10531059
@@ -1075,6 +1081,7 @@ public function testInitializePropertiesBeforeMethodCalls()
10751081 $ container = new ContainerBuilder ();
10761082 $ container ->register ('foo ' , 'stdClass ' );
10771083 $ container ->register ('bar ' , 'MethodCallClass ' )
1084+ ->setPublic (true )
10781085 ->setProperty ('simple ' , 'bar ' )
10791086 ->setProperty ('complex ' , new Reference ('foo ' ))
10801087 ->addMethodCall ('callMe ' );
@@ -1088,9 +1095,10 @@ public function testAutowiring()
10881095 {
10891096 $ container = new ContainerBuilder ();
10901097
1091- $ container ->register (A::class);
1098+ $ container ->register (A::class)-> setPublic ( true ) ;
10921099 $ bDefinition = $ container ->register ('b ' , __NAMESPACE__ .'\B ' );
10931100 $ bDefinition ->setAutowired (true );
1101+ $ bDefinition ->setPublic (true );
10941102
10951103 $ container ->compile ();
10961104
@@ -1149,12 +1157,13 @@ public function testServiceLocator()
11491157 {
11501158 $ container = new ContainerBuilder ();
11511159 $ container ->register ('foo_service ' , ServiceLocator::class)
1160+ ->setPublic (true )
11521161 ->addArgument (array (
11531162 'bar ' => new ServiceClosureArgument (new Reference ('bar_service ' )),
11541163 'baz ' => new ServiceClosureArgument (new TypedReference ('baz_service ' , 'stdClass ' )),
11551164 ))
11561165 ;
1157- $ container ->register ('bar_service ' , 'stdClass ' )->setArguments (array (new Reference ('baz_service ' )));
1166+ $ container ->register ('bar_service ' , 'stdClass ' )->setArguments (array (new Reference ('baz_service ' )))-> setPublic ( true ) ;
11581167 $ container ->register ('baz_service ' , 'stdClass ' )->setPublic (false );
11591168 $ container ->compile ();
11601169
@@ -1234,6 +1243,7 @@ public function testParameterWithMixedCase()
12341243 {
12351244 $ container = new ContainerBuilder (new ParameterBag (array ('foo ' => 'bar ' )));
12361245 $ container ->register ('foo ' , 'stdClass ' )
1246+ ->setPublic (true )
12371247 ->setProperty ('foo ' , '%FOO% ' );
12381248
12391249 $ container ->compile ();
0 commit comments