Eccube\Doctrine\EventSubscriber\ClearCacheEventSubscriber::clearCache PHP Метод

clearCache() защищенный Метод

protected clearCache ( Doctrine\Common\Persistence\Event\LifecycleEventArgs $args )
$args Doctrine\Common\Persistence\Event\LifecycleEventArgs
    protected function clearCache(LifecycleEventArgs $args)
    {
        $entity = $args->getObject();
        $classes = $this->classes;
        foreach ($classes as $class) {
            if ($entity instanceof $class) {
                $this->app['monolog']->debug('clear result cache: ' . $class);
                $cache = $args->getObjectManager()->getConfiguration()->getResultCacheImpl();
                $cache->deleteAll();
                break;
            }
        }
    }