Class ExtendedLegacyDcaDataDefinitionBuilder
Build the container config from legacy DCA syntax.
- DcGeneral\DataDefinition\Builder\AbstractEventDrivenDataDefinitionBuilder implements DcGeneral\DataDefinition\Builder\DataDefinitionBuilderInterface
-
DcGeneral\Contao\Dca\Builder\Legacy\DcaReadingDataDefinitionBuilder
-
DcGeneral\Contao\Dca\Builder\Legacy\ExtendedLegacyDcaDataDefinitionBuilder
Namespace: DcGeneral\Contao\Dca\Builder\Legacy
Located at Contao/Dca/Builder/Legacy/ExtendedLegacyDcaDataDefinitionBuilder.php
Located at Contao/Dca/Builder/Legacy/ExtendedLegacyDcaDataDefinitionBuilder.php
public
|
#
build(
Build a data definition and store it into the environments container. |
protected
|
#
parseBasicDefinition(
Ensure that the basic configuration is set in the definition. |
protected
|
#
loadAdditionalDefinitions(
Load all additional definitions, like naming of parent data provider etc. |
protected
|
#
parseClassNames(
Parse all class names for view, controller and callback class. |
protected
|
#
parseSingleDataProvider(
Parse a single data provider information and prepare the definition object for it. |
protected
|
#
parseDataProvider(
This method parses all data provider related information from Contao legacy data container arrays. |
protected
|
#
parsePalettes(
Parse the palette information. |
protected
|
#
parseConditions(
Parse the conditions for model relationships from the definition. |
protected
|
#
parseBackendView(
Parse and build the backend view definition for the old Contao2 backend view. |
protected
|
#
parseListing(
Parse the listing configuration. |
protected
|
#
parseListLabel(
Parse the sorting part of listing configuration. |
getFromDca(),
loadDca()
|
process()
|
PRIORITY
|
$dca
|