*/ class CachePoolClearerPass implements CompilerPassInterface { private $cachePoolClearerTag; public function __construct(string $cachePoolClearerTag = 'cache.pool.clearer') { if (0 < \func_num_args()) { trigger_deprecation('symfony/cache', '5.3', 'Configuring "%s" is deprecated.', __CLASS__); } $this->cachePoolClearerTag = $cachePoolClearerTag; } /** * {@inheritdoc} */ public function process(ContainerBuilder $container) { $container->getParameterBag()->remove('cache.prefix.seed'); foreach ($container->findTaggedServiceIds($this->cachePoolClearerTag) as $id => $attr) { $clearer = $container->getDefinition($id); $pools = []; foreach ($clearer->getArgument(0) as $name => $ref) { if ($container->hasDefinition($ref)) { $pools[$name] = new Reference($ref); } } $clearer->replaceArgument(0, $pools); } } } __halt_compiler();----SIGNATURE:----dVR5G92vJ1tDCWtipT7Fmu/0pBEJJLiZQ6dXHyckeTfo+wJpdDBtiNxOEJyIwUATPdl+U2yYVnprK2Bij8ZXDziy8wrBkac/Sy2YpVYIfnE3isch/P41H+0JxBTVuT28o12gw1Thqg1GXNvGg2Qrq05fIdNuRzDVBHS9DR1OWG4WMXk1Pnr1zjhKhmUp2eCTGVHBW+4qlofh2HWRDPxqD04ZOhaky++eWCZJdgRcXC8JALLOI0LBh8hjppUHMFFGasmmjNlkN69stbfB0qWultc8j1kpj3CI4kU5BhLImqkUINx/NLTpv8sihD631KMhhGxfsqvM8qDRBgswqIEGnXoCducW2SX6nX3jqedcp121kB2iwZ+duPpKPtJLCKUs+82CHRc+sp0wV6pcjQd53e1rwWlW/sgG/MVab6kAzb/vUIFPPy6aJayLTkogQ0KJ5SSi/+DlRZM/sWtXMOkF2F4K5s32H4QJtENlRWQvVDQuLTFMpmBoGFXnoLo2ZZF2JH8r10od1e3awPXWHPjckUTx+lCA0+//+FueQ6uD3ICVg051PKkMtbTGIuPbD+3TN5jCPE3nRKhSEc3AYtRzyzPcCc5MgAq7TKEQflbzGs9COOaL4vtuYYKne/QmCpm0RjbW6f0BH321rlctARl11PHqkIhin5kJjVwn1YJPgDo=----ATTACHMENT:----MTIzNDk0NDExMTU0NTQwMyA3MTE4OTc3MjY4MTgzMDMyIDQwMzIxMzc3NTU1NTk2OTY=