19declare(strict_types=1);
44 $this->
ui = $DIC->ui();
45 $this->meta =
$DIC->globalScreen()->layout()->meta();
54 $meta_bar =
$parts->getMetaBar();
55 $main_bar =
$parts->getMainBar();
56 $bread_crumbs =
$parts->getBreadCrumbs();
57 $header_image =
$parts->getLogo();
58 $responsive_header_image =
$parts->getResponsiveLogo();
59 $favicon_path =
$parts->getFaviconPath();
60 $footer =
$parts->getFooter();
61 $title =
$parts->getTitle();
62 $short_title =
$parts->getShortTitle();
63 $view_title =
$parts->getViewTitle();
64 $toast_container =
$parts->getToastContainer();
66 $standard = $this->
ui->factory()->layout()->page()->standard(
72 $responsive_header_image,
81 foreach ($this->meta->getMetaData() as $meta_datum) {
82 $standard = $standard->withAdditionalMetaDatum($meta_datum);
85 if (
null !== ($og_meta_data = $this->meta->getOpenGraphMetaData())) {
86 $standard = $standard->withAdditionalMetaDatum($og_meta_data);
89 return $standard->withSystemInfos(
$parts->getSystemInfos())
90 ->withTextDirection($this->meta->getTextDirection() ?? Standard::LTR);
Provides fluid interface to RBAC services.
__construct()
StandardPageBuilder constructor.
build(PagePartProvider $parts)
Interface PagePartProvider.
if($clientAssertionType !='urn:ietf:params:oauth:client-assertion-type:jwt-bearer'|| $grantType !='client_credentials') $parts
@noinspection PhpPropertyOnlyWrittenInspection