Lines Matching refs:page
59 public static function createForPage(MarkupPath $page): PageUrlPath argument
62 ->setResource($page);
82 $page = $this->getResource();
83 if (!($page instanceof MarkupPath)) {
84 …eptionNotFound("The Url Path is not implemented for the resource type (" . $page->getType() . ")");
90 $pageUrlType = PageUrlType::createFromPage($page);
173 $page = $this->getPage();
174 if ($page->getPageIdAbbr() == null) return null;
175 $abbr = $page->getPageIdAbbr();
243 $page = $this->getResource();
244 $pagePath = $page->getPathObject()->toAbsoluteId();
245 if ((!$page instanceof MarkupPath)) {
260 return Canonical::createForPage($page)->getValueOrDefault()->toAbsoluteId();
266 return $this->toPermanentUrlPath($page->getCanonicalOrDefault());
268 return $this->toPermanentUrlPath($page->getSlugOrDefault());
270 $urlPath = $page->getSlugOrDefault();
271 $parentPage = $page;
288 $urlPath = $page->getSlugOrDefault();
290 $parentPage = $page->getParent();