@@ -77,64 +77,64 @@ public function testParameterNotFoundExceptionsIsThrown()
77
77
$ this ->expectException (ParameterNotFoundException::class);
78
78
$ this ->expectExceptionMessage ('The service "baz_service_id" has a dependency on a non-existent parameter "non_existent_param". ' );
79
79
80
- $ containerBuilder = new ContainerBuilder ();
81
- $ definition = $ containerBuilder ->register ('baz_service_id ' );
80
+ $ container = new ContainerBuilder ();
81
+ $ definition = $ container ->register ('baz_service_id ' );
82
82
$ definition ->setArgument (0 , '%non_existent_param% ' );
83
83
84
84
$ pass = new ResolveParameterPlaceHoldersPass ();
85
- $ pass ->process ($ containerBuilder );
85
+ $ pass ->process ($ container );
86
86
}
87
87
88
88
public function testParameterNotFoundExceptionsIsNotThrown ()
89
89
{
90
- $ containerBuilder = new ContainerBuilder ();
91
- $ definition = $ containerBuilder ->register ('baz_service_id ' );
90
+ $ container = new ContainerBuilder ();
91
+ $ definition = $ container ->register ('baz_service_id ' );
92
92
$ definition ->setArgument (0 , '%non_existent_param% ' );
93
93
94
94
$ pass = new ResolveParameterPlaceHoldersPass (true , false );
95
- $ pass ->process ($ containerBuilder );
95
+ $ pass ->process ($ container );
96
96
97
97
$ this ->assertCount (1 , $ definition ->getErrors ());
98
98
}
99
99
100
100
public function testOnlyProxyTagIsResolved ()
101
101
{
102
- $ containerBuilder = new ContainerBuilder ();
103
- $ containerBuilder ->setParameter ('a_param ' , 'here_you_go ' );
104
- $ definition = $ containerBuilder ->register ('def ' );
102
+ $ container = new ContainerBuilder ();
103
+ $ container ->setParameter ('a_param ' , 'here_you_go ' );
104
+ $ definition = $ container ->register ('def ' );
105
105
$ definition ->addTag ('foo ' , ['bar ' => '%a_param% ' ]);
106
106
$ definition ->addTag ('proxy ' , ['interface ' => '%a_param% ' ]);
107
107
108
108
$ pass = new ResolveParameterPlaceHoldersPass (true , false );
109
- $ pass ->process ($ containerBuilder );
109
+ $ pass ->process ($ container );
110
110
111
111
$ this ->assertSame (['foo ' => [['bar ' => '%a_param% ' ]], 'proxy ' => [['interface ' => 'here_you_go ' ]]], $ definition ->getTags ());
112
112
}
113
113
114
114
private function createContainerBuilder (): ContainerBuilder
115
115
{
116
- $ containerBuilder = new ContainerBuilder ();
117
-
118
- $ containerBuilder ->setParameter ('foo.class ' , 'Foo ' );
119
- $ containerBuilder ->setParameter ('foo.factory.class ' , 'FooFactory ' );
120
- $ containerBuilder ->setParameter ('foo.arg1 ' , 'bar ' );
121
- $ containerBuilder ->setParameter ('foo.arg2 ' , ['%foo.arg1% ' => 'baz ' ]);
122
- $ containerBuilder ->setParameter ('foo.method ' , 'foobar ' );
123
- $ containerBuilder ->setParameter ('foo.property.name ' , 'bar ' );
124
- $ containerBuilder ->setParameter ('foo.property.value ' , 'baz ' );
125
- $ containerBuilder ->setParameter ('foo.file ' , 'foo.php ' );
126
- $ containerBuilder ->setParameter ('alias.id ' , 'bar ' );
127
-
128
- $ fooDefinition = $ containerBuilder ->register ('foo ' , '%foo.class% ' );
116
+ $ container = new ContainerBuilder ();
117
+
118
+ $ container ->setParameter ('foo.class ' , 'Foo ' );
119
+ $ container ->setParameter ('foo.factory.class ' , 'FooFactory ' );
120
+ $ container ->setParameter ('foo.arg1 ' , 'bar ' );
121
+ $ container ->setParameter ('foo.arg2 ' , ['%foo.arg1% ' => 'baz ' ]);
122
+ $ container ->setParameter ('foo.method ' , 'foobar ' );
123
+ $ container ->setParameter ('foo.property.name ' , 'bar ' );
124
+ $ container ->setParameter ('foo.property.value ' , 'baz ' );
125
+ $ container ->setParameter ('foo.file ' , 'foo.php ' );
126
+ $ container ->setParameter ('alias.id ' , 'bar ' );
127
+
128
+ $ fooDefinition = $ container ->register ('foo ' , '%foo.class% ' );
129
129
$ fooDefinition ->setFactory (['%foo.factory.class% ' , 'getFoo ' ]);
130
130
$ fooDefinition ->setArguments (['%foo.arg1% ' , ['%foo.arg1% ' => 'baz ' ]]);
131
131
$ fooDefinition ->addMethodCall ('%foo.method% ' , ['%foo.arg1% ' , '%foo.arg2% ' ]);
132
132
$ fooDefinition ->setProperty ('%foo.property.name% ' , '%foo.property.value% ' );
133
133
$ fooDefinition ->setFile ('%foo.file% ' );
134
134
$ fooDefinition ->setBindings (['$baz ' => '%env(BAZ)% ' ]);
135
135
136
- $ containerBuilder ->setAlias ('%alias.id% ' , 'foo ' );
136
+ $ container ->setAlias ('%alias.id% ' , 'foo ' );
137
137
138
- return $ containerBuilder ;
138
+ return $ container ;
139
139
}
140
140
}
0 commit comments