* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Cache\Traits; use Symfony\Component\Cache\PruneableInterface; use Symfony\Component\Cache\ResettableInterface; /** * @author Nicolas Grekas * * @internal */ trait ProxyTrait { private $pool; /** * {@inheritdoc} */ public function prune() { return $this->pool instanceof PruneableInterface && $this->pool->prune(); } /** * {@inheritdoc} */ public function reset() { if ($this->pool instanceof ResettableInterface) { $this->pool->reset(); } } } __halt_compiler();----SIGNATURE:----do0ULLGPNPhtF19iBP7mo51vmD5FhWsDkqUaB7F9i28PZifiGSUzgQkBG3g7ad7T8lnfUxXZz2Zze8Oo2YYYD7Fw0gW0s77AqQbWbBqvZcfrwuo8BRCgwK5zQYVGby6cBfxmk1ge56d6abju+fjqxKMvDZFBj5Gkv+f9DvonPRAe5GoL5oUNXGbGaPIZlyYKEvrUg9Xdd/QkxrOW6+n3LrllAerSyVu0DW+2pvE/XO5P+SsygT5niXhnvwHRkAXUA3pZo2Yg1bS+dsRiRBWvwmiTGL6S+9b8QUGfjde3GB+8IgB9vRmmhvdwo4W0/8JP34hIlJ8BcsC49uE7zhPV9uj+jVeNEG43V+je9b5rYweeRhAltaGkzXuLlkVZACfgTlBwa6+LylyX2kpswYoJ6bnU8YqsLMZV3mSPxf2d1X9kr5W0kF4hXhMfvgjVNzLFxTAqwm6WDyhgWFUEj5Lz0W0OTTh4yga8DqcrVheTLilk5ePaa5mEDmF3h5r+vTinuuB4UzScs/0A6783Gi2rBM97Lxm2iC8RmwaALGCSa8Tpf1BgzvGxOAPWcmt5AjwcVRP4r1jkDJX40fPvYDz1m06D7u5m5kkZ1alIjYb5dEF187VnUrF/CFOsoPZPlncXs/Qj0kWevtmObysuOktNCx/+NqxWND8QN8Rr5x2HI6M=----ATTACHMENT:----MzY3Njg2NDQxNTYzMDEwNyA3MTgwMDc5NzI0NTcwMDYgODg0ODU5NTgyMDE2ODE4Mw==