Lines Matching defs:requestedPage
214 public function getBrandEndpointForPage(MarkupPath $requestedPage = null): ?string
227 if ($requestedPage === null) {
230 $canonicalUrl = $this->getSharedUrlForPage($requestedPage);
232 $templateData["title"] = $requestedPage->getTitleOrDefault();
235 $templateData["description"] = $requestedPage->getDescription();
240 $templateData["text"] = $this->getTextForPage($requestedPage);
523 function getTextForPage(MarkupPath $requestedPage): string
527 return "{$requestedPage->getTitleOrDefault()} > {$requestedPage->getDescription()}";
530 return $requestedPage->getTitleOrDefault();
536 function getSharedUrlForPage(MarkupPath $requestedPage): string
538 return $requestedPage->getCanonicalUrl()->toAbsoluteUrlString();
546 function getHtmlAttributes(MarkupPath $requestedPage = null): TagAttributes
558 if ($requestedPage === null) {
569 $buttonAttributes->addOutputAttributeValue("href", $this->getBrandEndpointForPage($requestedPage));
590 $buttonAttributes->addOutputAttributeValue("data-title", $this->getTextForPage($requestedPage));
591 $urlToShare = $this->getSharedUrlForPage($requestedPage);