/**
  * Manage urls.
  *
  * @param View $page
  *
  * @return void
  */
 protected function updateBusinessPageUrl(BusinessPage $page, EntityManager $em, UnitOfWork $uow)
 {
     $oldSlug = $page->getSlug();
     $staticUrl = $page->getStaticUrl();
     $computedPage = $this->businessPageBuilder->generateEntityPageFromTemplate($page->getTemplate(), $page->getBusinessEntity(), $em);
     $newSlug = $computedPage->getSlug();
     if ($staticUrl) {
         $staticUrl = preg_replace('/' . $oldSlug . '/', $newSlug, $staticUrl);
         $page->setStaticUrl($staticUrl);
     }
     $page->setSlug($newSlug);
     $meta = $em->getClassMetadata(get_class($page));
     $em->persist($page);
     $uow->computeChangeSet($meta, $page);
 }