Пример #1
0
 public function deleteAll(array $objects)
 {
     $result = parent::deleteAll($objects);
     /** @var DataObjectInterface $object */
     foreach ($objects as $object) {
         $this->cache->delete($this->getCacheKey($object->getId()));
     }
     return $result;
 }
 public function deleteAll(array $objects)
 {
     $result = parent::deleteAll($objects);
     $this->cache->delete($this->getCacheKey());
     return $result;
 }
 public function __construct(Connection $db, ObjectMapper $objectMapper, CacheProvider $cache, EventDispatcherInterface $dispatcher = null)
 {
     parent::__construct($db, $objectMapper, $cache, $dispatcher);
     $this->objectDependencies = [$objectMapper];
 }