src/ServiceProvider/DoctrineDbalServiceProvider.php 1 location
|
@@ 214-229 (lines=16) @@
|
211 |
|
* |
212 |
|
* @return callable |
213 |
|
*/ |
214 |
|
private function getDbsEventManagerDefinition(Container $container): callable |
215 |
|
{ |
216 |
|
return function () use ($container) { |
217 |
|
$container['doctrine.dbal.dbs.options.initializer'](); |
218 |
|
|
219 |
|
$managers = new Container(); |
220 |
|
foreach ($container['doctrine.dbal.dbs.options'] as $name => $options) { |
221 |
|
$managers[$name] = function () { |
222 |
|
return new EventManager(); |
223 |
|
}; |
224 |
|
} |
225 |
|
|
226 |
|
return $managers; |
227 |
|
}; |
228 |
|
} |
229 |
|
|
230 |
|
/** |
231 |
|
* @param Container $container |
232 |
|
* |
src/ServiceProvider/DoctrineMongoServiceProvider.php 1 location
|
@@ 148-162 (lines=15) @@
|
145 |
|
* |
146 |
|
* @return callable |
147 |
|
*/ |
148 |
|
private function getMongoDbsEventManagerDefinition(Container $container): callable |
149 |
|
{ |
150 |
|
return function () use ($container) { |
151 |
|
$container['doctrine.mongo.dbs.options.initializer'](); |
152 |
|
|
153 |
|
$managers = new Container(); |
154 |
|
foreach ($container['doctrine.mongo.dbs.options'] as $name => $options) { |
155 |
|
$managers[$name] = function () { |
156 |
|
return new EventManager(); |
157 |
|
}; |
158 |
|
} |
159 |
|
|
160 |
|
return $managers; |
161 |
|
}; |
162 |
|
} |
163 |
|
|
164 |
|
/*** |
165 |
|
* @param Container $container |