@@ -81,7 +81,9 @@ class StofDoctrineExtensionsExtension extends Extension
81
81
),
82
82
);
83
83
84
+ /** @var list<string> */
84
85
private $ entityManagers = array ();
86
+ /** @var list<string> */
85
87
private $ documentManagers = array ();
86
88
87
89
/**
@@ -150,7 +152,7 @@ public function load(array $configs, ContainerBuilder $container)
150
152
/**
151
153
* @internal
152
154
*/
153
- public function configValidate (ContainerBuilder $ container )
155
+ public function configValidate (ContainerBuilder $ container ): void
154
156
{
155
157
foreach ($ this ->entityManagers as $ name ) {
156
158
if (!$ container ->hasDefinition (sprintf ('doctrine.dbal.%s_connection ' , $ name ))) {
@@ -166,13 +168,13 @@ public function configValidate(ContainerBuilder $container)
166
168
}
167
169
168
170
/**
169
- * @param array $configs
170
- * @param ContainerBuilder $container
171
- * @param LoaderInterface $loader
172
- * @param array $loaded
173
- * @param string $doctrineListenerTag
171
+ * @param array<string, array<string, bool>> $configs
172
+ * @param ContainerBuilder $container
173
+ * @param LoaderInterface $loader
174
+ * @param array<string, true> $loaded
175
+ * @param string $doctrineListenerTag
174
176
*
175
- * @return array
177
+ * @return list<string>
176
178
*/
177
179
private function processObjectManagerConfigurations (array $ configs , ContainerBuilder $ container , LoaderInterface $ loader , array &$ loaded , string $ doctrineListenerTag )
178
180
{
0 commit comments