19declare(strict_types=1);
47 return $this->context_collection->
main();
56 $additional_data = $called_contexts->
current()->getAdditionalData();
57 if ($additional_data->is(self::HTML_EXPORT_RENDERING,
true)) {
64 })->withHighPriority();
75 $additional_data = $called_contexts->
current()->getAdditionalData();
76 if ($additional_data->is(self::HTML_EXPORT_RENDERING,
true)) {
83 })->withHighPriority();
95 $additional_data = $called_contexts->
current()->getAdditionalData();
96 if ($additional_data->is(self::HTML_EXPORT_RENDERING,
true)) {
103 })->withHighPriority();
115 $additional_data = $called_contexts->
current()->getAdditionalData();
116 if ($additional_data->is(self::HTML_EXPORT_RENDERING,
true)) {
121 ->withModification(
function (?
Footer $current =
null): ?
Footer {
123 })->withHighPriority();
Class AbstractModificationProvider.
HTML export view layout provider, hides main and meta bar.
const HTML_EXPORT_RENDERING
isInterestedInContexts()
@inheritDoc
getBreadCrumbsModification(CalledContexts $called_contexts)
@inheritDoc No breadcrumbs in HTML exports
getMainBarModification(CalledContexts $called_contexts)
@inheritDoc No main bar in HTML exports
getFooterModification(CalledContexts $called_contexts)
@inheritDoc No footer in HTML exports
getMetaBarModification(CalledContexts $called_contexts)
@inheritDoc No meta bar in HTML exports
Interface ModificationProvider.
This describes the MainBar.
This describes the MetaBar.