| @@ 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 |
|
| @@ 198-213 (lines=16) @@ | ||
| 195 | * |
|
| 196 | * @return callable |
|
| 197 | */ |
|
| 198 | private function getDbsEventManagerDefinition(Container $container): callable |
|
| 199 | { |
|
| 200 | return function () use ($container) { |
|
| 201 | $container['doctrine.dbal.dbs.options.initializer'](); |
|
| 202 | ||
| 203 | $managers = new Container(); |
|
| 204 | foreach ($container['doctrine.dbal.dbs.options'] as $name => $options) { |
|
| 205 | $managers[$name] = function () { |
|
| 206 | return new EventManager(); |
|
| 207 | }; |
|
| 208 | } |
|
| 209 | ||
| 210 | return $managers; |
|
| 211 | }; |
|
| 212 | } |
|
| 213 | ||
| 214 | /** |
|
| 215 | * @param Container $container |
|
| 216 | * |
|