| Conditions | 1 |
| Paths | 1 |
| Total Lines | 21 |
| Code Lines | 13 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 2 | ||
| Bugs | 0 | Features | 0 |
| 1 | <?php |
||
| 24 | public function process(ContainerBuilder $container) |
||
| 25 | { |
||
| 26 | $repo = $container->getParameter('ongr_settings.repo'); |
||
| 27 | $filterManager = new Definition('ONGR\FilterManagerBundle\Search\FilterManager', [ |
||
| 28 | new Reference('ongr_settings.filter_container'), |
||
| 29 | new Reference($repo) |
||
| 30 | ]); |
||
| 31 | |||
| 32 | $container->setDefinition('ongr_filter_manager.settings', $filterManager); |
||
| 33 | |||
| 34 | $settingsManager = new Definition('ONGR\SettingsBundle\Service\SettingsManager', [ |
||
| 35 | new Reference($repo), |
||
| 36 | new Reference('event_dispatcher') |
||
| 37 | ]); |
||
| 38 | |||
| 39 | $settingsManager->addMethodCall('setActiveProfilesSettingName', ['%ongr_settings.active_profiles%']); |
||
| 40 | $settingsManager->addMethodCall('setActiveProfilesCookie', [new Reference('ongr_settings.cookie.active_profiles')]); |
||
| 41 | $settingsManager->addMethodCall('setCache', [new Reference('ong_settings.cache_provider')]); |
||
| 42 | |||
| 43 | $container->setDefinition('ongr_settings.settings_manager', $settingsManager); |
||
| 44 | } |
||
| 45 | } |