Extbase Variable Dump
array(6 items)
current => NULL
page => NULL
pagetype => NULL
files => array(1 item)
0 => TYPO3\CMS\Core\Resource\FileReferenceprototypeobject
propertiesOfFileReference => protectedarray(25 items)
uid => 2041 (integer)
pid => 2 (integer)
tstamp => 1712168074 (integer)
crdate => 1712167893 (integer)
deleted => 0 (integer)
hidden => 0 (integer)
t3ver_oid => 0 (integer)
t3ver_wsid => 0 (integer)
t3ver_state => 0 (integer)
t3ver_stage => 0 (integer)
sys_language_uid => 0 (integer)
l10n_parent => 0 (integer)
l10n_diffsource => '{"alternative":"","description":"","link":"","title":"","crop":"","uid_local
 ":"","hidden":"","sys_language_uid":""}
' (115 chars)
uid_local => 1395 (integer)
uid_foreign => 2 (integer)
tablenames => 'pages' (5 chars)
fieldname => 'media' (5 chars)
sorting_foreign => 1 (integer)
title => NULL
description => NULL
alternative => NULL
link => '' (0 chars)
crop => '{"default":{"cropArea":{"height":0.39501779359430605,"width":1,"x":0,"y":0.0
 5871886120996441},"selectedRatio":"NaN","focusArea":null}}
' (134 chars)
autoplay => 0 (integer)
l10n_state => NULL
originalFile => protectedTYPO3\CMS\Core\Resource\Fileprototypeobject
updatedProperties => protectedarray(empty)
metaDataAspect => privateNULL
properties => protectedarray(15 items)
uid => 1395 (integer)
pid => 0 (integer)
missing => 0 (integer)
type => 2 (integer)
storage => 1 (integer)
identifier => '/Hintergrundbilder/20160221_bg_elias_16x9.jpg' (45 chars)
identifier_hash => '74f3ddbb822b01773b714a021580527467bf9fae' (40 chars)
extension => 'jpg' (3 chars)
mime_type => 'image/jpeg' (10 chars)
name => '20160221_bg_elias_16x9.jpg' (26 chars)
sha1 => '257d1b1f9e92fb1757136af21a71a6bd7de6e044' (40 chars)
size => 1546410 (integer)
creation_date => 1632431621 (integer)
modification_date => 1632431621 (integer)
folder_hash => '37de3e94e3529fc7eada86acef14f19560b8ee5d' (40 chars)
storage => protectedTYPO3\CMS\Core\Resource\ResourceStorageprototypeobject
driver => protectedTYPO3\CMS\Core\Resource\Driver\LocalDriverprototypeobject
absoluteBasePath => protected'/www/htdocs/w010b4fc/_dev/staging.konzertchor.berlin/public/fileadmin/' (70 chars)
supportedHashAlgorithms => protectedarray(2 items)
0 => 'sha1' (4 chars)
1 => 'md5' (3 chars)
baseUri => protected'fileadmin/' (10 chars)
mappingFolderNameToRole => protectedarray(3 items)
_recycler_ => 'recycler' (8 chars)
_temp_ => 'temporary' (9 chars)
user_upload => 'userupload' (10 chars)
capabilities => protectedTYPO3\CMS\Core\Resource\Capabilitiesprototypeobject
set => protected15 (integer)
storageUid => protected1 (integer)
configuration => protectedarray(4 items)
basePath => 'fileadmin/' (10 chars)
pathType => 'relative' (8 chars)
caseSensitive => '1' (1 chars)
baseUri => '' (0 chars)
storageRecord => protectedarray(16 items)
uid => 1 (integer)
pid => 0 (integer)
tstamp => 1709285673 (integer)
crdate => 1401471577 (integer)
deleted => 0 (integer)
name => 'fileadmin/ (auto-created)' (25 chars)
description => '' (0 chars)
driver => 'Local' (5 chars)
configuration => array(4 items)
basePath => 'fileadmin/' (10 chars)
pathType => 'relative' (8 chars)
caseSensitive => '1' (1 chars)
baseUri => '' (0 chars)
is_default => 1 (integer)
is_browsable => 1 (integer)
is_public => 1 (integer)
is_writable => 1 (integer)
is_online => 1 (integer)
processingfolder => NULL
auto_extract_metadata => 1 (integer)
configuration => protectedarray(4 items)
basePath => 'fileadmin/' (10 chars)
pathType => 'relative' (8 chars)
caseSensitive => '1' (1 chars)
baseUri => '' (0 chars)
fileProcessingService => protectedNULL
evaluatePermissions => protectedFALSE
fileMounts => protectedarray(empty)
userPermissions => protectedarray(empty)
eventDispatcher => protectedTYPO3\CMS\Adminpanel\Service\EventDispatchersingletonobject
dispatchedEvents => privatearray(34 items)
TYPO3\CMS\Core\Core\Event\BootCompletedEvent => 1 (integer)
TYPO3\CMS\Frontend\Authentication\ModifyResolvedFrontendGroupsEvent => 1 (integer)
TYPO3\CMS\Redirects\Event\BeforeRedirectMatchDomainEvent => 2 (integer)
TYPO3\CMS\Core\Domain\Event\ModifyDefaultConstraintsForDatabaseQueryEvent => 3 (integer)
TYPO3\CMS\Frontend\Event\BeforePageIsResolvedEvent => 1 (integer)
TYPO3\CMS\Core\Domain\Event\BeforePageIsRetrievedEvent => 39 (integer)
TYPO3\CMS\Core\Domain\Event\BeforeRecordLanguageOverlayEvent => 35 (integer)
TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent => 35 (integer)
TYPO3\CMS\Frontend\Event\AfterPageWithRootLineIsResolvedEvent => 1 (integer)
TYPO3\CMS\Frontend\Event\AfterPageAndLanguageIsResolvedEvent => 1 (integer)
TYPO3\CMS\Core\TypoScript\IncludeTree\Event\AfterTemplatesHaveBeenDeterminedEvent => 1 (integer)
TYPO3\CMS\Frontend\Event\ShouldUseCachedPageDataIfAvailableEvent => 1 (integer)
TYPO3\CMS\Frontend\Event\BeforePageCacheIdentifierIsHashedEvent => 1 (integer)
TYPO3\CMS\Frontend\Event\AfterTypoScriptDeterminedEvent => 1 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\AfterContentObjectRendererInitializedEvent => 84 (integer)
TYPO3\CMS\Core\Domain\Event\RecordCreationEvent => 2 (integer)
TYPO3\CMS\Frontend\Event\AfterContentHasBeenFetchedEvent => 1 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\BeforeStdWrapFunctionsInitializedEvent => 409 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\AfterGetDataResolvedEvent => 21 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\AfterStdWrapFunctionsInitializedEvent => 409 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\BeforeStdWrapFunctionsExecutedEvent => 409 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\AfterStdWrapFunctionsExecutedEvent => 409 (integer)
TYPO3\CMS\Core\Resource\Event\BeforeResourceStorageInitializationEvent => 2 (integer)
TYPO3\CMS\Core\Resource\Event\AfterResourceStorageInitializationEvent => 2 (integer)
TYPO3\CMS\Frontend\Event\FilterMenuItemsEvent => 13 (integer)
TYPO3\CMS\Core\LinkHandling\Event\AfterTypoLinkDecodedEvent => 67 (integer)
TYPO3\CMS\Core\LinkHandling\Event\AfterLinkResolvedByStringRepresentationEvent => 67 (integer)
TYPO3\CMS\Frontend\Event\ModifyPageLinkConfigurationEvent => 67 (integer)
TYPO3\CMS\Frontend\Event\AfterLinkIsGeneratedEvent => 67 (integer)
TYPO3\CMS\Core\Domain\Event\BeforePageLanguageOverlayEvent => 2 (integer)
TYPO3\CMS\Core\Resource\Event\EnrichFileMetaDataEvent => 4 (integer)
TYPO3\CMS\Core\Resource\Event\BeforeFileProcessingEvent => 11 (integer)
TYPO3\CMS\Core\Resource\Event\AfterFileProcessingEvent => 11 (integer)
TYPO3\CMS\Core\Resource\Event\GeneratePublicUrlForResourceEvent => 44 (integer)
listenerProvider => protectedTYPO3\CMS\Core\EventDispatcher\ListenerProviderprototypeobject
container => protectedDependencyInjectionContainer_26de080ade33be0bprototypeobjectmax depth
listeners => protectedarray(79 items)max depth
processingFolder => protectedNULL
processingFolders => protectedNULL
isOnline => protectedNULL
isDefault => protectedTRUE
fileAndFolderNameFilters => protectedarray(1 item)
0 => array(2 items)
0 => 'TYPO3\CMS\Core\Resource\Filter\FileNameFilter' (45 chars)
1 => 'filterHiddenFilesAndFolders' (27 chars)
identifier => protected'/Hintergrundbilder/20160221_bg_elias_16x9.jpg' (45 chars)
name => protected'20160221_bg_elias_16x9.jpg' (26 chars)
deleted => protectedFALSE
mergedProperties => protectedarray(empty)
content => array(2 items)
main => array(4 items)
name => 'LLL:EXT:bkc_sitepackage/Resources/Private/Language/locallang_be.xlf:backend_
 layout.column.normal
' (96 chars)
colPos => '0' (1 chars)
identifier => 'main' (4 chars)
records => array(1 item)
0 => TYPO3\CMS\Core\Domain\Recordprototypeobject
rawRecord => protectedTYPO3\CMS\Core\Domain\RawRecordprototypeobject
uid => protected2237 (integer)
pid => protected682 (integer)
properties => protectedarray(76 items)
uid => 2237 (integer)
pid => 682 (integer)
t3ver_oid => 0 (integer)
t3ver_wsid => 0 (integer)
t3ver_state => 0 (integer)
t3ver_stage => 0 (integer)
tstamp => 1730966466 (integer)
crdate => 1708753941 (integer)
hidden => 0 (integer)
sorting => 1600 (integer)
CType => 'textmedia' (9 chars)
header => 'Weihnachtsoratorium' (19 chars)
bodytext => '<p>Bach schuf das <i>Weihnachtsoratorium</i> als eine Folge von sechs großen
  Kantaten, die zum Jahreswechsel 1734/35 als Bestandteil festlicher Gottesdi
 enste in den Leipziger Kirchen dienten. Im Werk wird in knappen Ausschnitten
  die Weihnachtsgeschichte erzählt, so wie sie in den Texten des Lukas- und d
 es Matthäusevangeliums im Neuen Testament überliefert ist. Bach schildert di
 e Geburt in Bethlehem (Kantate 1), die Verkündigung des Engels an die Hirten
  und den Auftrag an sie, den Knaben in Bethlehem aufzusuchen (Kantate 2), di
 e Anbetung des Knaben durch die Hirten (Kantate 3), das Fest der Beschneidun
 g des Kindes und seine Benennung als Jesus (Kantate 4), die Ankunft der Weis
 en aus dem Morgenlande bei König Herodes und dessen Erschrecken, als sie vom
  neu geborenen König der Juden sprechen (Kantate 5) sowie den Auftrag des He
 rodes an die Weisen, den Aufenthalt Jesu auszuforschen, ihre stille Ablehnun
 g sowie nachfolgende Anbetung Jesu (Kantate 6). Obwohl als Kantatenfolge auf
 geführt, folgt Bach einem in sich geschlossenen Gesamtplan, der für die sech
 s Kantaten die einende Bezeichnung „Oratorium“ angemessen erscheinen lässt.<
 /p> <p>Seit Langem schon stellt diese Musik für viele Menschen ein selbstve
 rständliches Zubehör zum jährlichen Einstimmen auf die Festtage dar. Rückt d
 as Weihnachtsfest näher, beginnt die hohe Zeit dieser wahrhaft festlichen Mu
 sik, die nicht bei ihrem „Jauchzet, frohlocket!“-Jubel verharrt, sondern, fü
 r unsere Tage sehr aktuell klingend, auch von der Sehnsucht nach „Friede auf
  Erden und den Menschen ein Wohlgefallen“ spricht. Das <i>Weihnachtsoratoriu
 m</i> erklingt in Gottesdiensten und in Konzerten, in Funk und Fernsehen, vo
 n Tonträgern im häuslichen oder geselligen Beisammensein oder auch beim Musi
 zieren. Es wetteifern Chöre, Orchester und Gesangssolisten, so dass eine seh
 r große Zahl von Aufführungen entsteht. Bei konzertanten Aufführungen hat si
 ch wegen der Gesamtlänge der sechs Kantaten eine Teilaufführung durchgesetzt
 . In der Zusammenstellun...
' (2255 chars)
image => 0 (integer)
imagewidth => 0 (integer)
imageorient => 18 (integer)
imagecols => 2 (integer)
imageborder => 0 (integer)
media => 0 (integer)
layout => 0 (integer)
deleted => 0 (integer)
cols => 0 (integer)
records => '' (0 chars)
pages => NULL
starttime => 0 (integer)
endtime => 0 (integer)
colPos => 0 (integer)
subheader => '' (0 chars)
fe_group => '' (0 chars)
header_link => '' (0 chars)
image_zoom => 0 (integer)
header_layout => 100 (integer)
list_type => '' (0 chars)
sectionIndex => 1 (integer)
linkToTop => 0 (integer)
file_collections => NULL
filelink_size => 0 (integer)
filelink_sorting => '' (0 chars)
target => '' (0 chars)
date => 0 (integer)
recursive => 0 (integer)
imageheight => 100 (integer)
sys_language_uid => 0 (integer)
tx_impexp_origuid => 0 (integer)
pi_flexform => NULL
l18n_parent => 0 (integer)
l18n_diffsource => '{"colPos":"","sys_language_uid":""}' (35 chars)
selected_categories => '0' (1 chars)
category_field => '' (0 chars)
categories => 0 (integer)
editlock => 0 (integer)
rowDescription => NULL
table_caption => NULL
table_delimiter => 124 (integer)
table_enclosure => 0 (integer)
table_header_position => 0 (integer)
table_tfoot => 0 (integer)
bullets_type => 0 (integer)
uploads_description => 0 (integer)
uploads_type => 0 (integer)
assets => 0 (integer)
header_position => '' (0 chars)
l10n_source => 0 (integer)
l10n_state => NULL
frame_class => 'card' (4 chars)
space_before_class => '' (0 chars)
space_after_class => '' (0 chars)
filelink_sorting_direction => '' (0 chars)
table_class => '' (0 chars)
tx_content_slug_fragment => '' (0 chars)
tx_content_slug_link => 0 (integer)
bkc_accordion_accordion_item => 0 (integer)
bkc_cardgroup_settings => NULL
bkc_cardgroup_card_group_item => 0 (integer)
bkc_datelist_type => '' (0 chars)
bkc_contributors_group => 0 (integer)
computedProperties => protectedTYPO3\CMS\Core\Domain\Record\ComputedPropertiesprototypeobject
versionedUid => protectedNULL
localizedUid => protectedNULL
requestedOverlayLanguageId => protectedNULL
translationSource => protectedNULL
type => protected'tt_content.textmedia' (20 chars)
properties => protectedarray(25 items)
CType => 'textmedia' (9 chars)
header => 'Weihnachtsoratorium' (19 chars)
bodytext => '<p>Bach schuf das <i>Weihnachtsoratorium</i> als eine Folge von sechs großen
  Kantaten, die zum Jahreswechsel 1734/35 als Bestandteil festlicher Gottesdi
 enste in den Leipziger Kirchen dienten. Im Werk wird in knappen Ausschnitten
  die Weihnachtsgeschichte erzählt, so wie sie in den Texten des Lukas- und d
 es Matthäusevangeliums im Neuen Testament überliefert ist. Bach schildert di
 e Geburt in Bethlehem (Kantate 1), die Verkündigung des Engels an die Hirten
  und den Auftrag an sie, den Knaben in Bethlehem aufzusuchen (Kantate 2), di
 e Anbetung des Knaben durch die Hirten (Kantate 3), das Fest der Beschneidun
 g des Kindes und seine Benennung als Jesus (Kantate 4), die Ankunft der Weis
 en aus dem Morgenlande bei König Herodes und dessen Erschrecken, als sie vom
  neu geborenen König der Juden sprechen (Kantate 5) sowie den Auftrag des He
 rodes an die Weisen, den Aufenthalt Jesu auszuforschen, ihre stille Ablehnun
 g sowie nachfolgende Anbetung Jesu (Kantate 6). Obwohl als Kantatenfolge auf
 geführt, folgt Bach einem in sich geschlossenen Gesamtplan, der für die sech
 s Kantaten die einende Bezeichnung „Oratorium“ angemessen erscheinen lässt.<
 /p> <p>Seit Langem schon stellt diese Musik für viele Menschen ein selbstve
 rständliches Zubehör zum jährlichen Einstimmen auf die Festtage dar. Rückt d
 as Weihnachtsfest näher, beginnt die hohe Zeit dieser wahrhaft festlichen Mu
 sik, die nicht bei ihrem „Jauchzet, frohlocket!“-Jubel verharrt, sondern, fü
 r unsere Tage sehr aktuell klingend, auch von der Sehnsucht nach „Friede auf
  Erden und den Menschen ein Wohlgefallen“ spricht. Das <i>Weihnachtsoratoriu
 m</i> erklingt in Gottesdiensten und in Konzerten, in Funk und Fernsehen, vo
 n Tonträgern im häuslichen oder geselligen Beisammensein oder auch beim Musi
 zieren. Es wetteifern Chöre, Orchester und Gesangssolisten, so dass eine seh
 r große Zahl von Aufführungen entsteht. Bei konzertanten Aufführungen hat si
 ch wegen der Gesamtlänge der sechs Kantaten eine Teilaufführung durchgesetzt
 . In der Zusammenstellun...
' (2255 chars)
imagewidth => 0 (integer)
imageorient => 18 (integer)
imagecols => 2 (integer)
imageborder => 0 (integer)
layout => 0 (integer)
colPos => 0 (integer)
subheader => '' (0 chars)
header_link => TYPO3\CMS\Core\Domain\RecordPropertyClosureprototypeobject
instantiator => privateClosuremax depth
image_zoom => 0 (integer)
header_layout => 100 (integer)
sectionIndex => 1 (integer)
linkToTop => 0 (integer)
date => NULL
imageheight => 100 (integer)
categories => TYPO3\CMS\Core\Collection\LazyRecordCollectionprototypeobject (empty)
items => privatearray(empty)max depth
fieldValue => private0 (integer)
assets => TYPO3\CMS\Core\Resource\Collection\LazyFileReferenceCollectionprototypeobject (empty)
items => privatearray(empty)max depth
fieldValue => private0 (integer)
header_position => '' (0 chars)
frame_class => 'card' (4 chars)
space_before_class => '' (0 chars)
space_after_class => '' (0 chars)
tx_content_slug_fragment => '' (0 chars)
tx_content_slug_link => 0 (integer)
systemProperties => protectedTYPO3\CMS\Core\Domain\Record\SystemPropertiesprototypeobject
languageInfo => protectedTYPO3\CMS\Core\Domain\Record\LanguageInfoprototypeobject
languageId => protected0 (integer)
translationParent => protected0 (integer)
translationSource => protected0 (integer)
versionInfo => protectedTYPO3\CMS\Core\Domain\Record\VersionInfoprototypeobject
workspaceId => protected0 (integer)
liveId => protected0 (integer)
state => protectedTYPO3\CMS\Core\Versioning\VersionStateprototypeobjectmax depth
stage => protected0 (integer)
isDeleted => protectedFALSE
isDisabled => protectedFALSE
isLockedForEditing => protectedFALSE
createdAt => protectedDateTimeImmutableprototypeobject (2024-02-24T06:52:21+01:00, 1708753941)
lastUpdatedAt => protectedDateTimeImmutableprototypeobject (2024-11-07T09:01:06+01:00, 1730966466)
publishAt => protectedDateTimeImmutableprototypeobject (1970-01-01T01:00:00+01:00, 0)
publishUntil => protectedDateTimeImmutableprototypeobject (1970-01-01T01:00:00+01:00, 0)
userGroupRestriction => protectedarray(empty)
sorting => protected1600 (integer)
description => protectedNULL
right => array(4 items)
name => 'LLL:EXT:bkc_sitepackage/Resources/Private/Language/locallang_be.xlf:backend_
 layout.column.right
' (95 chars)
colPos => '1' (1 chars)
identifier => 'right' (5 chars)
records => array(1 item)
0 => TYPO3\CMS\Core\Domain\Recordprototypeobject
rawRecord => protectedTYPO3\CMS\Core\Domain\RawRecordprototypeobject
uid => protected2321 (integer)
pid => protected682 (integer)
properties => protectedarray(76 items)
uid => 2321 (integer)
pid => 682 (integer)
t3ver_oid => 0 (integer)
t3ver_wsid => 0 (integer)
t3ver_state => 0 (integer)
t3ver_stage => 0 (integer)
tstamp => 1750705199 (integer)
crdate => 1711001352 (integer)
hidden => 0 (integer)
sorting => 513 (integer)
CType => 'bkc_contributors' (16 chars)
header => '' (0 chars)
bodytext => NULL
image => 0 (integer)
imagewidth => 0 (integer)
imageorient => 0 (integer)
imagecols => 2 (integer)
imageborder => 0 (integer)
media => 0 (integer)
layout => 0 (integer)
deleted => 0 (integer)
cols => 0 (integer)
records => '' (0 chars)
pages => '' (0 chars)
starttime => 0 (integer)
endtime => 0 (integer)
colPos => 1 (integer)
subheader => '' (0 chars)
fe_group => '' (0 chars)
header_link => '' (0 chars)
image_zoom => 0 (integer)
header_layout => 0 (integer)
list_type => '' (0 chars)
sectionIndex => 1 (integer)
linkToTop => 0 (integer)
file_collections => '' (0 chars)
filelink_size => 0 (integer)
filelink_sorting => '' (0 chars)
target => '' (0 chars)
date => 0 (integer)
recursive => 0 (integer)
imageheight => 0 (integer)
sys_language_uid => 0 (integer)
tx_impexp_origuid => 0 (integer)
pi_flexform => NULL
l18n_parent => 0 (integer)
l18n_diffsource => '{"CType":"","bkc_contributors_group":"","colPos":"","endtime":"","fe_group":
 "","header":"","hidden":"","rowDescription":"","starttime":""}
' (138 chars)
selected_categories => '0' (1 chars)
category_field => '' (0 chars)
categories => 0 (integer)
editlock => 0 (integer)
rowDescription => '' (0 chars)
table_caption => NULL
table_delimiter => 124 (integer)
table_enclosure => 0 (integer)
table_header_position => 0 (integer)
table_tfoot => 0 (integer)
bullets_type => 0 (integer)
uploads_description => 0 (integer)
uploads_type => 0 (integer)
assets => 0 (integer)
header_position => '' (0 chars)
l10n_source => 0 (integer)
l10n_state => NULL
frame_class => 'none' (4 chars)
space_before_class => '' (0 chars)
space_after_class => '' (0 chars)
filelink_sorting_direction => '' (0 chars)
table_class => '' (0 chars)
tx_content_slug_fragment => '' (0 chars)
tx_content_slug_link => 0 (integer)
bkc_accordion_accordion_item => 0 (integer)
bkc_cardgroup_settings => NULL
bkc_cardgroup_card_group_item => 0 (integer)
bkc_datelist_type => '' (0 chars)
bkc_contributors_group => 4 (integer)
computedProperties => protectedTYPO3\CMS\Core\Domain\Record\ComputedPropertiesprototypeobject
versionedUid => protectedNULL
localizedUid => protectedNULL
requestedOverlayLanguageId => protectedNULL
translationSource => protectedNULL
type => protected'tt_content.bkc_contributors' (27 chars)
properties => protectedarray(4 items)
CType => 'bkc_contributors' (16 chars)
header => '' (0 chars)
colPos => 1 (integer)
bkc_contributors_group => TYPO3\CMS\Core\Collection\LazyRecordCollectionprototypeobject (3 items)
items => privatearray(3 items)max depth
fieldValue => private4 (integer)
systemProperties => protectedTYPO3\CMS\Core\Domain\Record\SystemPropertiesprototypeobject
languageInfo => protectedTYPO3\CMS\Core\Domain\Record\LanguageInfoprototypeobject
languageId => protected0 (integer)
translationParent => protected0 (integer)
translationSource => protected0 (integer)
versionInfo => protectedTYPO3\CMS\Core\Domain\Record\VersionInfoprototypeobject
workspaceId => protected0 (integer)
liveId => protected0 (integer)
state => protectedTYPO3\CMS\Core\Versioning\VersionStateprototypeobjectmax depth
stage => protected0 (integer)
isDeleted => protectedFALSE
isDisabled => protectedFALSE
isLockedForEditing => protectedFALSE
createdAt => protectedDateTimeImmutableprototypeobject (2024-03-21T07:09:12+01:00, 1711001352)
lastUpdatedAt => protectedDateTimeImmutableprototypeobject (2025-06-23T20:59:59+02:00, 1750705199)
publishAt => protectedDateTimeImmutableprototypeobject (1970-01-01T01:00:00+01:00, 0)
publishUntil => protectedDateTimeImmutableprototypeobject (1970-01-01T01:00:00+01:00, 0)
userGroupRestriction => protectedarray(empty)
sorting => protected513 (integer)
description => protected'' (0 chars)
settings => array(4 items)
styles => array(2 items)
content => array(7 items)
allowTags => 'a, abbr, acronym, address, article, aside, b, bdo, big, blockquote, br, capt
 ion, center, cite, code, col, colgroup, dd, del, dfn, dl, div, dt, em, figur
 e, font, footer, header, h1, h2, h3, h4, h5, h6, hr, i, img, ins, kbd, label
 , li, link, mark, meta, nav, ol, p, pre, q, s, samp, sdfield, section, small
 , span, strike, strong, style, sub, sup, table, thead, tbody, tfoot, td, th,
  tr, title, tt, u, ul, var
' (406 chars)
defaultHeaderType => '2' (1 chars)
loginform => array(19 items)
pid => '0' (1 chars)
recursive => '0' (1 chars)
showForgotPassword => '0' (1 chars)
showPermaLogin => '0' (1 chars)
showLogoutFormAfterLogin => '0' (1 chars)
emailFrom => '' (0 chars)
emailFromName => '' (0 chars)
replyToEmail => '' (0 chars)
dateFormat => 'Y-m-d H:i' (9 chars)
redirectMode => '' (0 chars)
redirectFirstMethod => '0' (1 chars)
redirectPageLogin => '0' (1 chars)
redirectPageLoginError => '0' (1 chars)
redirectPageLogout => '0' (1 chars)
redirectDisable => '0' (1 chars)
forgotLinkHashValidTime => '12' (2 chars)
domains => '' (0 chars)
exposeNonexistentUserInForgotPasswordDialog => '0' (1 chars)
email => array(4 items)
layoutRootPath => '' (0 chars)
templateRootPath => 'EXT:felogin/Resources/Private/Email/Templates/' (46 chars)
partialRootPath => '' (0 chars)
templateName => 'PasswordRecovery' (16 chars)
links => array(2 items)
keep => 'path' (4 chars)
extTarget => '_blank' (6 chars)
textmedia => array(9 items)
borderPadding => '0' (1 chars)
borderWidth => '2' (1 chars)
borderColor => '#000000' (7 chars)
textMargin => '10' (2 chars)
rowSpacing => '10' (2 chars)
columnSpacing => '10' (2 chars)
maxWInText => '300' (3 chars)
maxW => '600' (3 chars)
linkWrap => array(6 items)
lightboxRelAttribute => 'lightbox[{field:uid}]' (21 chars)
lightboxCssClass => 'lightbox' (8 chars)
lightboxEnabled => '' (0 chars)
newWindow => '' (0 chars)
height => '600m' (4 chars)
width => '800m' (4 chars)
image => array(2 items)
imageDecoding => '' (0 chars)
lazyLoading => 'lazy' (4 chars)
shortcut => array(1 item)
tables => 'tt_content' (10 chars)
templates => array(3 items)
layoutRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/ContentElements/Layouts/' (69 chars)
partialRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/ContentElements/Partials/' (70 chars)
templateRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/ContentElements/Templates/' (71 chars)
plugin => array(3 items)
tx_felogin_login => array(1 item)
view => array(3 items)
templateRootPath => '' (0 chars)
partialRootPath => '' (0 chars)
layoutRootPath => '' (0 chars)
tx_kesearch => array(3 items)
layoutRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/Extensions/KeSearch/Layouts/' (73 chars)
partialRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/Extensions/KeSearch/Partials/' (74 chars)
templateRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/Extensions/KeSearch/Templates/' (75 chars)
tx_fpnewsletter => array(2 items)
view => array(3 items)
templateRootPath => 'EXT:fp_newsletter/Resources/Private/Templates/' (46 chars)
partialRootPath => 'EXT:fp_newsletter/Resources/Private/Partials/' (45 chars)
layoutRootPath => 'EXT:fp_newsletter/Resources/Private/Layouts/' (44 chars)
persistence => array(1 item)
storagePid => '' (0 chars)
bkc => array(6 items)
images => array(2 items)
shortcutIcon => 'EXT:bkc_sitepackage/Resources/Public/Icons/favicon.ico' (54 chars)
logos => array(3 items)
icon => 'EXT:bkc_sitepackage/Resources/Public/Icons/Logos/Logo_Icon.svg' (62 chars)
jugendchor => 'EXT:bkc_sitepackage/Resources/Public/Icons/Logos/Logo_Jugendchor.svg' (68 chars)
konzertchor => 'EXT:bkc_sitepackage/Resources/Public/Icons/Logos/Logo_Chor.svg' (62 chars)
content => array(2 items)
login-form => '2364' (4 chars)
search-field => '1400' (4 chars)
pages => array(9 items)
newsletter => '6' (1 chars)
schedule => '51' (2 chars)
membersArea => '690' (3 chars)
search => '368' (3 chars)
login => '691' (3 chars)
concerts => '264' (3 chars)
konzerte => '2' (1 chars)
jugendchor => '14' (2 chars)
konzertchor => '13' (2 chars)
menu => array(5 items)
portal => '1,879,880' (9 chars)
root => '882' (3 chars)
footer => '689' (3 chars)
meta => '301' (3 chars)
main => '1' (1 chars)
root => array(2 items)
newsletter => '337' (3 chars)
web => '1' (1 chars)
data => array(3 items)
founded => '01.04.1954' (10 chars)
name => 'Berliner Konzert Chor e.V.' (26 chars)
socialMedia => array(3 items)
facebook => array(2 items)
link => 'https://www.facebook.com/BerlinerKonzertChor' (44 chars)
icon => 'facebook-f' (10 chars)
instagram => array(2 items)
link => 'https://www.instagram.com/berlinerkonzertchor' (45 chars)
icon => 'instagram' (9 chars)
youtube => array(2 items)
link => 'https://www.youtube.com/@BerlinerKonzertChor' (44 chars)
icon => 'youtube' (7 chars)
seo => array(1 item)
sitemap => array(2 items)
pages => array(3 items)
additionalWhere => '{#no_index} = 0 AND {#canonical_link} = ''' (42 chars)
excludePagesRecursive => '' (0 chars)
excludedDoktypes => '3, 4, 6, 7, 199, 254' (20 chars)
view => array(3 items)
layoutRootPath => 'EXT:seo/Resources/Private/Layouts/' (34 chars)
partialRootPath => 'EXT:seo/Resources/Private/Partials/' (35 chars)
templateRootPath => 'EXT:seo/Resources/Private/Templates/' (36 chars)
Extbase Variable Dump
array(5 items)
page => NULL
pagetype => NULL
siteImages => array(1 item)
0 => TYPO3\CMS\Core\Resource\FileReferenceprototypeobject
propertiesOfFileReference => protectedarray(25 items)
uid => 2041 (integer)
pid => 2 (integer)
tstamp => 1712168074 (integer)
crdate => 1712167893 (integer)
deleted => 0 (integer)
hidden => 0 (integer)
t3ver_oid => 0 (integer)
t3ver_wsid => 0 (integer)
t3ver_state => 0 (integer)
t3ver_stage => 0 (integer)
sys_language_uid => 0 (integer)
l10n_parent => 0 (integer)
l10n_diffsource => '{"alternative":"","description":"","link":"","title":"","crop":"","uid_local
 ":"","hidden":"","sys_language_uid":""}
' (115 chars)
uid_local => 1395 (integer)
uid_foreign => 2 (integer)
tablenames => 'pages' (5 chars)
fieldname => 'media' (5 chars)
sorting_foreign => 1 (integer)
title => NULL
description => NULL
alternative => NULL
link => '' (0 chars)
crop => '{"default":{"cropArea":{"height":0.39501779359430605,"width":1,"x":0,"y":0.0
 5871886120996441},"selectedRatio":"NaN","focusArea":null}}
' (134 chars)
autoplay => 0 (integer)
l10n_state => NULL
originalFile => protectedTYPO3\CMS\Core\Resource\Fileprototypeobject
updatedProperties => protectedarray(empty)
metaDataAspect => privateNULL
properties => protectedarray(15 items)
uid => 1395 (integer)
pid => 0 (integer)
missing => 0 (integer)
type => 2 (integer)
storage => 1 (integer)
identifier => '/Hintergrundbilder/20160221_bg_elias_16x9.jpg' (45 chars)
identifier_hash => '74f3ddbb822b01773b714a021580527467bf9fae' (40 chars)
extension => 'jpg' (3 chars)
mime_type => 'image/jpeg' (10 chars)
name => '20160221_bg_elias_16x9.jpg' (26 chars)
sha1 => '257d1b1f9e92fb1757136af21a71a6bd7de6e044' (40 chars)
size => 1546410 (integer)
creation_date => 1632431621 (integer)
modification_date => 1632431621 (integer)
folder_hash => '37de3e94e3529fc7eada86acef14f19560b8ee5d' (40 chars)
storage => protectedTYPO3\CMS\Core\Resource\ResourceStorageprototypeobject
driver => protectedTYPO3\CMS\Core\Resource\Driver\LocalDriverprototypeobject
absoluteBasePath => protected'/www/htdocs/w010b4fc/_dev/staging.konzertchor.berlin/public/fileadmin/' (70 chars)
supportedHashAlgorithms => protectedarray(2 items)
0 => 'sha1' (4 chars)
1 => 'md5' (3 chars)
baseUri => protected'fileadmin/' (10 chars)
mappingFolderNameToRole => protectedarray(3 items)
_recycler_ => 'recycler' (8 chars)
_temp_ => 'temporary' (9 chars)
user_upload => 'userupload' (10 chars)
capabilities => protectedTYPO3\CMS\Core\Resource\Capabilitiesprototypeobject
set => protected15 (integer)
storageUid => protected1 (integer)
configuration => protectedarray(4 items)
basePath => 'fileadmin/' (10 chars)
pathType => 'relative' (8 chars)
caseSensitive => '1' (1 chars)
baseUri => '' (0 chars)
storageRecord => protectedarray(16 items)
uid => 1 (integer)
pid => 0 (integer)
tstamp => 1709285673 (integer)
crdate => 1401471577 (integer)
deleted => 0 (integer)
name => 'fileadmin/ (auto-created)' (25 chars)
description => '' (0 chars)
driver => 'Local' (5 chars)
configuration => array(4 items)
basePath => 'fileadmin/' (10 chars)
pathType => 'relative' (8 chars)
caseSensitive => '1' (1 chars)
baseUri => '' (0 chars)
is_default => 1 (integer)
is_browsable => 1 (integer)
is_public => 1 (integer)
is_writable => 1 (integer)
is_online => 1 (integer)
processingfolder => NULL
auto_extract_metadata => 1 (integer)
configuration => protectedarray(4 items)
basePath => 'fileadmin/' (10 chars)
pathType => 'relative' (8 chars)
caseSensitive => '1' (1 chars)
baseUri => '' (0 chars)
fileProcessingService => protectedNULL
evaluatePermissions => protectedFALSE
fileMounts => protectedarray(empty)
userPermissions => protectedarray(empty)
eventDispatcher => protectedTYPO3\CMS\Adminpanel\Service\EventDispatchersingletonobject
dispatchedEvents => privatearray(35 items)
TYPO3\CMS\Core\Core\Event\BootCompletedEvent => 1 (integer)
TYPO3\CMS\Frontend\Authentication\ModifyResolvedFrontendGroupsEvent => 1 (integer)
TYPO3\CMS\Redirects\Event\BeforeRedirectMatchDomainEvent => 2 (integer)
TYPO3\CMS\Core\Domain\Event\ModifyDefaultConstraintsForDatabaseQueryEvent => 3 (integer)
TYPO3\CMS\Frontend\Event\BeforePageIsResolvedEvent => 1 (integer)
TYPO3\CMS\Core\Domain\Event\BeforePageIsRetrievedEvent => 39 (integer)
TYPO3\CMS\Core\Domain\Event\BeforeRecordLanguageOverlayEvent => 38 (integer)
TYPO3\CMS\Core\Domain\Event\AfterRecordLanguageOverlayEvent => 38 (integer)
TYPO3\CMS\Frontend\Event\AfterPageWithRootLineIsResolvedEvent => 1 (integer)
TYPO3\CMS\Frontend\Event\AfterPageAndLanguageIsResolvedEvent => 1 (integer)
TYPO3\CMS\Core\TypoScript\IncludeTree\Event\AfterTemplatesHaveBeenDeterminedEvent => 1 (integer)
TYPO3\CMS\Frontend\Event\ShouldUseCachedPageDataIfAvailableEvent => 1 (integer)
TYPO3\CMS\Frontend\Event\BeforePageCacheIdentifierIsHashedEvent => 1 (integer)
TYPO3\CMS\Frontend\Event\AfterTypoScriptDeterminedEvent => 1 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\AfterContentObjectRendererInitializedEvent => 84 (integer)
TYPO3\CMS\Core\Domain\Event\RecordCreationEvent => 5 (integer)
TYPO3\CMS\Frontend\Event\AfterContentHasBeenFetchedEvent => 1 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\BeforeStdWrapFunctionsInitializedEvent => 409 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\AfterGetDataResolvedEvent => 21 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\AfterStdWrapFunctionsInitializedEvent => 409 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\BeforeStdWrapFunctionsExecutedEvent => 409 (integer)
TYPO3\CMS\Frontend\ContentObject\Event\AfterStdWrapFunctionsExecutedEvent => 409 (integer)
TYPO3\CMS\Core\Resource\Event\BeforeResourceStorageInitializationEvent => 2 (integer)
TYPO3\CMS\Core\Resource\Event\AfterResourceStorageInitializationEvent => 2 (integer)
TYPO3\CMS\Frontend\Event\FilterMenuItemsEvent => 13 (integer)
TYPO3\CMS\Core\LinkHandling\Event\AfterTypoLinkDecodedEvent => 67 (integer)
TYPO3\CMS\Core\LinkHandling\Event\AfterLinkResolvedByStringRepresentationEvent => 67 (integer)
TYPO3\CMS\Frontend\Event\ModifyPageLinkConfigurationEvent => 67 (integer)
TYPO3\CMS\Frontend\Event\AfterLinkIsGeneratedEvent => 67 (integer)
TYPO3\CMS\Core\Domain\Event\BeforePageLanguageOverlayEvent => 2 (integer)
TYPO3\CMS\Core\Resource\Event\EnrichFileMetaDataEvent => 4 (integer)
TYPO3\CMS\Core\Resource\Event\BeforeFileProcessingEvent => 11 (integer)
TYPO3\CMS\Core\Resource\Event\AfterFileProcessingEvent => 11 (integer)
TYPO3\CMS\Core\Resource\Event\GeneratePublicUrlForResourceEvent => 44 (integer)
TYPO3\CMS\Core\Domain\Access\RecordAccessGrantedEvent => 3 (integer)
listenerProvider => protectedTYPO3\CMS\Core\EventDispatcher\ListenerProviderprototypeobject
container => protectedDependencyInjectionContainer_26de080ade33be0bprototypeobjectmax depth
listeners => protectedarray(79 items)max depth
processingFolder => protectedNULL
processingFolders => protectedNULL
isOnline => protectedNULL
isDefault => protectedTRUE
fileAndFolderNameFilters => protectedarray(1 item)
0 => array(2 items)
0 => 'TYPO3\CMS\Core\Resource\Filter\FileNameFilter' (45 chars)
1 => 'filterHiddenFilesAndFolders' (27 chars)
identifier => protected'/Hintergrundbilder/20160221_bg_elias_16x9.jpg' (45 chars)
name => protected'20160221_bg_elias_16x9.jpg' (26 chars)
deleted => protectedFALSE
mergedProperties => protectedarray(empty)
content => NULL
settings => array(4 items)
styles => array(2 items)
content => array(7 items)
allowTags => 'a, abbr, acronym, address, article, aside, b, bdo, big, blockquote, br, capt
 ion, center, cite, code, col, colgroup, dd, del, dfn, dl, div, dt, em, figur
 e, font, footer, header, h1, h2, h3, h4, h5, h6, hr, i, img, ins, kbd, label
 , li, link, mark, meta, nav, ol, p, pre, q, s, samp, sdfield, section, small
 , span, strike, strong, style, sub, sup, table, thead, tbody, tfoot, td, th,
  tr, title, tt, u, ul, var
' (406 chars)
defaultHeaderType => '2' (1 chars)
loginform => array(19 items)
pid => '0' (1 chars)
recursive => '0' (1 chars)
showForgotPassword => '0' (1 chars)
showPermaLogin => '0' (1 chars)
showLogoutFormAfterLogin => '0' (1 chars)
emailFrom => '' (0 chars)
emailFromName => '' (0 chars)
replyToEmail => '' (0 chars)
dateFormat => 'Y-m-d H:i' (9 chars)
redirectMode => '' (0 chars)
redirectFirstMethod => '0' (1 chars)
redirectPageLogin => '0' (1 chars)
redirectPageLoginError => '0' (1 chars)
redirectPageLogout => '0' (1 chars)
redirectDisable => '0' (1 chars)
forgotLinkHashValidTime => '12' (2 chars)
domains => '' (0 chars)
exposeNonexistentUserInForgotPasswordDialog => '0' (1 chars)
email => array(4 items)
layoutRootPath => '' (0 chars)
templateRootPath => 'EXT:felogin/Resources/Private/Email/Templates/' (46 chars)
partialRootPath => '' (0 chars)
templateName => 'PasswordRecovery' (16 chars)
links => array(2 items)
keep => 'path' (4 chars)
extTarget => '_blank' (6 chars)
textmedia => array(9 items)
borderPadding => '0' (1 chars)
borderWidth => '2' (1 chars)
borderColor => '#000000' (7 chars)
textMargin => '10' (2 chars)
rowSpacing => '10' (2 chars)
columnSpacing => '10' (2 chars)
maxWInText => '300' (3 chars)
maxW => '600' (3 chars)
linkWrap => array(6 items)
lightboxRelAttribute => 'lightbox[{field:uid}]' (21 chars)
lightboxCssClass => 'lightbox' (8 chars)
lightboxEnabled => '' (0 chars)
newWindow => '' (0 chars)
height => '600m' (4 chars)
width => '800m' (4 chars)
image => array(2 items)
imageDecoding => '' (0 chars)
lazyLoading => 'lazy' (4 chars)
shortcut => array(1 item)
tables => 'tt_content' (10 chars)
templates => array(3 items)
layoutRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/ContentElements/Layouts/' (69 chars)
partialRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/ContentElements/Partials/' (70 chars)
templateRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/ContentElements/Templates/' (71 chars)
plugin => array(3 items)
tx_felogin_login => array(1 item)
view => array(3 items)
templateRootPath => '' (0 chars)
partialRootPath => '' (0 chars)
layoutRootPath => '' (0 chars)
tx_kesearch => array(3 items)
layoutRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/Extensions/KeSearch/Layouts/' (73 chars)
partialRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/Extensions/KeSearch/Partials/' (74 chars)
templateRootPath => 'EXT:bkc_sitepackage/Resources/Private/BkcWeb/Extensions/KeSearch/Templates/' (75 chars)
tx_fpnewsletter => array(2 items)
view => array(3 items)
templateRootPath => 'EXT:fp_newsletter/Resources/Private/Templates/' (46 chars)
partialRootPath => 'EXT:fp_newsletter/Resources/Private/Partials/' (45 chars)
layoutRootPath => 'EXT:fp_newsletter/Resources/Private/Layouts/' (44 chars)
persistence => array(1 item)
storagePid => '' (0 chars)
bkc => array(6 items)
images => array(2 items)
shortcutIcon => 'EXT:bkc_sitepackage/Resources/Public/Icons/favicon.ico' (54 chars)
logos => array(3 items)
icon => 'EXT:bkc_sitepackage/Resources/Public/Icons/Logos/Logo_Icon.svg' (62 chars)
jugendchor => 'EXT:bkc_sitepackage/Resources/Public/Icons/Logos/Logo_Jugendchor.svg' (68 chars)
konzertchor => 'EXT:bkc_sitepackage/Resources/Public/Icons/Logos/Logo_Chor.svg' (62 chars)
content => array(2 items)
login-form => '2364' (4 chars)
search-field => '1400' (4 chars)
pages => array(9 items)
newsletter => '6' (1 chars)
schedule => '51' (2 chars)
membersArea => '690' (3 chars)
search => '368' (3 chars)
login => '691' (3 chars)
concerts => '264' (3 chars)
konzerte => '2' (1 chars)
jugendchor => '14' (2 chars)
konzertchor => '13' (2 chars)
menu => array(5 items)
portal => '1,879,880' (9 chars)
root => '882' (3 chars)
footer => '689' (3 chars)
meta => '301' (3 chars)
main => '1' (1 chars)
root => array(2 items)
newsletter => '337' (3 chars)
web => '1' (1 chars)
data => array(3 items)
founded => '01.04.1954' (10 chars)
name => 'Berliner Konzert Chor e.V.' (26 chars)
socialMedia => array(3 items)
facebook => array(2 items)
link => 'https://www.facebook.com/BerlinerKonzertChor' (44 chars)
icon => 'facebook-f' (10 chars)
instagram => array(2 items)
link => 'https://www.instagram.com/berlinerkonzertchor' (45 chars)
icon => 'instagram' (9 chars)
youtube => array(2 items)
link => 'https://www.youtube.com/@BerlinerKonzertChor' (44 chars)
icon => 'youtube' (7 chars)
seo => array(1 item)
sitemap => array(2 items)
pages => array(3 items)
additionalWhere => '{#no_index} = 0 AND {#canonical_link} = ''' (42 chars)
excludePagesRecursive => '' (0 chars)
excludedDoktypes => '3, 4, 6, 7, 199, 254' (20 chars)
view => array(3 items)
layoutRootPath => 'EXT:seo/Resources/Private/Layouts/' (34 chars)
partialRootPath => 'EXT:seo/Resources/Private/Partials/' (35 chars)
templateRootPath => 'EXT:seo/Resources/Private/Templates/' (36 chars)

Bach schuf das Weihnachtsoratorium als eine Folge von sechs großen Kantaten, die zum Jahreswechsel 1734/35 als Bestandteil festlicher Gottesdienste in den Leipziger Kirchen dienten. Im Werk wird in knappen Ausschnitten die Weihnachtsgeschichte erzählt, so wie sie in den Texten des Lukas- und des Matthäusevangeliums im Neuen Testament überliefert ist. Bach schildert die Geburt in Bethlehem (Kantate 1), die Verkündigung des Engels an die Hirten und den Auftrag an sie, den Knaben in Bethlehem aufzusuchen (Kantate 2), die Anbetung des Knaben durch die Hirten (Kantate 3), das Fest der Beschneidung des Kindes und seine Benennung als Jesus (Kantate 4), die Ankunft der Weisen aus dem Morgenlande bei König Herodes und dessen Erschrecken, als sie vom neu geborenen König der Juden sprechen (Kantate 5) sowie den Auftrag des Herodes an die Weisen, den Aufenthalt Jesu auszuforschen, ihre stille Ablehnung sowie nachfolgende Anbetung Jesu (Kantate 6). Obwohl als Kantatenfolge aufgeführt, folgt Bach einem in sich geschlossenen Gesamtplan, der für die sechs Kantaten die einende Bezeichnung „Oratorium“ angemessen erscheinen lässt.

Seit Langem schon stellt diese Musik für viele Menschen ein selbstverständliches Zubehör zum jährlichen Einstimmen auf die Festtage dar. Rückt das Weihnachtsfest näher, beginnt die hohe Zeit dieser wahrhaft festlichen Musik, die nicht bei ihrem „Jauchzet, frohlocket!“-Jubel verharrt, sondern, für unsere Tage sehr aktuell klingend, auch von der Sehnsucht nach „Friede auf Erden und den Menschen ein Wohlgefallen“ spricht. Das Weihnachtsoratorium erklingt in Gottesdiensten und in Konzerten, in Funk und Fernsehen, von Tonträgern im häuslichen oder geselligen Beisammensein oder auch beim Musizieren. Es wetteifern Chöre, Orchester und Gesangssolisten, so dass eine sehr große Zahl von Aufführungen entsteht. Bei konzertanten Aufführungen hat sich wegen der Gesamtlänge der sechs Kantaten eine Teilaufführung durchgesetzt. In der Zusammenstellung der ersten drei Kantaten ergibt sich dabei das meistaufgeführte Chorwerk aller Zeiten.

Als mittlerweile traditionellen Beitrag zur Einstimmung auf das Festgeschehen bringt der Berliner Konzert Chor vier der insgesamt sechs Kantaten zu Gehör.