private function slugifyPermalink(array $values)
 {
     $sluggedPermalink = Utils::slugify($values["permalink"]);
     if ($sluggedPermalink == $values["permalink"]) {
         return $values;
     }
     $event = Dispatcher::dispatch(PageEvents::SLUGGING_PERMALINK, new SluggingPermalinkEvent($values["permalink"], $sluggedPermalink));
     $sluggedText = $event->getChangedText();
     // @codeCoverageIgnoreStart
     if ($sluggedText != $sluggedPermalink) {
         $sluggedPermalink = $sluggedText;
     }
     // @codeCoverageIgnoreEnd
     $values["permalink"] = $sluggedPermalink;
     return $values;
 }
 private function slugifyPageName(array $values)
 {
     $slugPageName = Utils::slugify($values["name"]);
     if ($slugPageName == $values["name"]) {
         return $values;
     }
     $event = Dispatcher::dispatch(PageCollectionEvents::SLUGGING_PAGE_COLLECTION_NAME, new SluggingPageNameEvent($values["name"], $slugPageName));
     $sluggedText = $event->getChangedText();
     // @codeCoverageIgnoreStart
     if ($sluggedText != $slugPageName) {
         $slugPageName = $sluggedText;
     }
     // @codeCoverageIgnoreEnd
     $values["name"] = $slugPageName;
     return $values;
 }