/** * read the cache to find entity according tu given url. * * @param BusinessPageReference $viewReference * * @return object|null */ protected function findEntityByReference(ViewReference $viewReference) { if ($viewReference instanceof BusinessPageReference && !empty($viewReference->getEntityId())) { return $this->entityManager->getRepository($viewReference->getEntityNamespace())->findOneById($viewReference->getEntityId()); } }