/**
  * {@inheritdoc}
  *
  * @param BaseBlock $object
  */
 public function postPersist($object)
 {
     $this->blockManager->get($object)->postPersist($object);
     $service = $this->blockManager->get($object);
     $this->cacheManager->invalidate($service->getCacheKeys($object));
 }
 /**
  * {@inheritdoc}
  */
 public function postUpdate($object)
 {
     if ($this->cacheManager) {
         $this->cacheManager->invalidate(array('page_id' => $object->getId()));
     }
 }
 /**
  * {@inheritdoc}
  */
 public function postPersist($object)
 {
     $this->cacheManager->invalidate(array('page_id' => $object->getPage()->getId()));
 }