|
38 | 38 | use Symfony\Component\HttpFoundation\UrlHelper;
|
39 | 39 | use Symfony\Component\HttpKernel\CacheClearer\ChainCacheClearer;
|
40 | 40 | use Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate;
|
| 41 | +use Symfony\Component\HttpKernel\CacheWarmer\WarmableAggregate; |
41 | 42 | use Symfony\Component\HttpKernel\Config\FileLocator;
|
42 | 43 | use Symfony\Component\HttpKernel\DependencyInjection\ServicesResetter;
|
43 | 44 | use Symfony\Component\HttpKernel\EventListener\LocaleAwareListener;
|
@@ -124,6 +125,15 @@ class_exists(WorkflowEvents::class) ? WorkflowEvents::ALIASES : []
|
124 | 125 | ])
|
125 | 126 | ->alias(UrlHelper::class, 'url_helper')
|
126 | 127 |
|
| 128 | + ->set('build_warmer', WarmableAggregate::class) |
| 129 | + ->public() |
| 130 | + ->args([ |
| 131 | + tagged_iterator('kernel.build_warmer'), |
| 132 | + param('kernel.debug'), |
| 133 | + sprintf('%s/%sDeprecations.log', param('kernel.build_dir'), param('kernel.container_class')), |
| 134 | + ]) |
| 135 | + ->tag('container.no_preload') |
| 136 | + |
127 | 137 | ->set('cache_warmer', CacheWarmerAggregate::class)
|
128 | 138 | ->public()
|
129 | 139 | ->args([
|
@@ -227,7 +237,7 @@ class_exists(WorkflowEvents::class) ? WorkflowEvents::ALIASES : []
|
227 | 237 | ])
|
228 | 238 | ->set('config_builder.warmer', ConfigBuilderCacheWarmer::class)
|
229 | 239 | ->args([service(KernelInterface::class), service('logger')->nullOnInvalid()])
|
230 |
| - ->tag('kernel.cache_warmer') |
| 240 | + ->tag('kernel.build_warmer') |
231 | 241 |
|
232 | 242 | ->set('clock', Clock::class)
|
233 | 243 | ->alias(ClockInterface::class, 'clock')
|
|
0 commit comments