@@ -630,6 +630,7 @@ public function testCompileWithResolveEnv()
630
630
$ container ->setParameter ('env(HTTP_DUMMY_VAR) ' , '123 ' );
631
631
$ container ->register ('teatime ' , 'stdClass ' )
632
632
->setProperty ('foo ' , '%env(DUMMY_ENV_VAR)% ' )
633
+ ->setPublic (true )
633
634
;
634
635
$ container ->compile (true );
635
636
@@ -687,9 +688,11 @@ public function testCastEnv()
687
688
$ container = new ContainerBuilder ();
688
689
$ container ->setParameter ('env(FAKE) ' , '123 ' );
689
690
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
+ ));
693
696
694
697
$ container ->compile (true );
695
698
@@ -701,7 +704,9 @@ public function testEnvAreNullable()
701
704
$ container = new ContainerBuilder ();
702
705
$ container ->setParameter ('env(FAKE) ' , null );
703
706
704
- $ container ->register ('foo ' , 'stdClass ' )->setProperties (array (
707
+ $ container ->register ('foo ' , 'stdClass ' )
708
+ ->setPublic (true )
709
+ ->setProperties (array (
705
710
'fake ' => '%env(int:FAKE)% ' ,
706
711
));
707
712
@@ -860,7 +865,7 @@ public function testCompilesClassDefinitionsOfLazyServices()
860
865
861
866
$ this ->assertEmpty ($ container ->getResources (), 'No resources get registered without resource tracking ' );
862
867
863
- $ container ->register ('foo ' , 'BarClass ' );
868
+ $ container ->register ('foo ' , 'BarClass ' )-> setPublic ( true ) ;
864
869
$ container ->getDefinition ('foo ' )->setLazy (true );
865
870
866
871
$ container ->compile ();
@@ -959,7 +964,7 @@ public function testPrivateServiceUser()
959
964
960
965
$ container ->addDefinitions (array (
961
966
'bar ' => $ fooDefinition ,
962
- 'bar_user ' => $ fooUserDefinition ,
967
+ 'bar_user ' => $ fooUserDefinition-> setPublic ( true ) ,
963
968
));
964
969
965
970
$ container ->compile ();
@@ -973,7 +978,7 @@ public function testThrowsExceptionWhenSetServiceOnACompiledContainer()
973
978
{
974
979
$ container = new ContainerBuilder ();
975
980
$ container ->setResourceTracking (false );
976
- $ container ->setDefinition ('a ' , new Definition ( 'stdClass ' ));
981
+ $ container ->register ('a ' , 'stdClass ' )-> setPublic ( true );
977
982
$ container ->compile ();
978
983
$ container ->set ('a ' , new \stdClass ());
979
984
}
@@ -990,7 +995,7 @@ public function testNoExceptionWhenSetSyntheticServiceOnACompiledContainer()
990
995
{
991
996
$ container = new ContainerBuilder ();
992
997
$ def = new Definition ('stdClass ' );
993
- $ def ->setSynthetic (true );
998
+ $ def ->setSynthetic (true )-> setPublic ( true ) ;
994
999
$ container ->setDefinition ('a ' , $ def );
995
1000
$ container ->compile ();
996
1001
$ container ->set ('a ' , $ a = new \stdClass ());
@@ -1031,10 +1036,10 @@ public function testAbstractAlias()
1031
1036
$ container = new ContainerBuilder ();
1032
1037
1033
1038
$ abstract = new Definition ('AbstractClass ' );
1034
- $ abstract ->setAbstract (true );
1039
+ $ abstract ->setAbstract (true )-> setPublic ( true ) ;
1035
1040
1036
1041
$ container ->setDefinition ('abstract_service ' , $ abstract );
1037
- $ container ->setAlias ('abstract_alias ' , 'abstract_service ' );
1042
+ $ container ->setAlias ('abstract_alias ' , 'abstract_service ' )-> setPublic ( true ) ;
1038
1043
1039
1044
$ container ->compile ();
1040
1045
@@ -1048,6 +1053,7 @@ public function testLazyLoadedService()
1048
1053
$ container ->set ('a ' , new \BazClass ());
1049
1054
$ definition = new Definition ('BazClass ' );
1050
1055
$ definition ->setLazy (true );
1056
+ $ definition ->setPublic (true );
1051
1057
$ container ->setDefinition ('a ' , $ definition );
1052
1058
});
1053
1059
@@ -1075,6 +1081,7 @@ public function testInitializePropertiesBeforeMethodCalls()
1075
1081
$ container = new ContainerBuilder ();
1076
1082
$ container ->register ('foo ' , 'stdClass ' );
1077
1083
$ container ->register ('bar ' , 'MethodCallClass ' )
1084
+ ->setPublic (true )
1078
1085
->setProperty ('simple ' , 'bar ' )
1079
1086
->setProperty ('complex ' , new Reference ('foo ' ))
1080
1087
->addMethodCall ('callMe ' );
@@ -1088,9 +1095,10 @@ public function testAutowiring()
1088
1095
{
1089
1096
$ container = new ContainerBuilder ();
1090
1097
1091
- $ container ->register (A::class);
1098
+ $ container ->register (A::class)-> setPublic ( true ) ;
1092
1099
$ bDefinition = $ container ->register ('b ' , __NAMESPACE__ .'\B ' );
1093
1100
$ bDefinition ->setAutowired (true );
1101
+ $ bDefinition ->setPublic (true );
1094
1102
1095
1103
$ container ->compile ();
1096
1104
@@ -1149,12 +1157,13 @@ public function testServiceLocator()
1149
1157
{
1150
1158
$ container = new ContainerBuilder ();
1151
1159
$ container ->register ('foo_service ' , ServiceLocator::class)
1160
+ ->setPublic (true )
1152
1161
->addArgument (array (
1153
1162
'bar ' => new ServiceClosureArgument (new Reference ('bar_service ' )),
1154
1163
'baz ' => new ServiceClosureArgument (new TypedReference ('baz_service ' , 'stdClass ' )),
1155
1164
))
1156
1165
;
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 ) ;
1158
1167
$ container ->register ('baz_service ' , 'stdClass ' )->setPublic (false );
1159
1168
$ container ->compile ();
1160
1169
@@ -1234,6 +1243,7 @@ public function testParameterWithMixedCase()
1234
1243
{
1235
1244
$ container = new ContainerBuilder (new ParameterBag (array ('foo ' => 'bar ' )));
1236
1245
$ container ->register ('foo ' , 'stdClass ' )
1246
+ ->setPublic (true )
1237
1247
->setProperty ('foo ' , '%FOO% ' );
1238
1248
1239
1249
$ container ->compile ();
0 commit comments