Build the container config from legacy DCA syntax.
build(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container, \ContaoCommunityAlliance\DcGeneral\Factory\Event\BuildDataDefinitionEvent $event)
isSpecialName(string $name) : bool
stringThe name to test.
boolloadAdditionalDefinitions(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container) : void
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterfaceThe container where the data shall be stored.
parseBackendView(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container) : void
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterfaceThe container where the data shall be stored.
\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralInvalidArgumentException |
If the stored definition in the container is of invalid type. |
|---|
parseBasicDefinition(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container) : void
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterfaceThe container where the data shall be stored.
parseClassNames(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container) : void
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterfaceThe container where the data shall be stored.
\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralInvalidArgumentException |
When the container is of invalid type. |
|---|
parseConditions(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container) : void
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterfaceThe container where the data shall be stored.
\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralRuntimeException |
If any information is missing or invalid. |
|---|
parseDataProvider(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container) : void
| SuppressWarnings | (PHPMD.LongVariable) |
|---|
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterfaceThe container where the data shall be stored.
parseListLabel(\ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\ListingConfigInterface $listing) : void
\ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\View\ListingConfigInterfaceThe listing configuration to be populated.
parseListing(\ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface $view) : void
\ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterfaceThe backend view definition.
parsePalettes(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container) : void
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterfaceThe container where the data shall be stored.
parseParentChildConditions(\ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition) : void
\ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterfaceThe relationship definition.
\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralRuntimeException |
If no root data provider is defined. |
|---|
parseRootCondition(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container, \ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterface $definition) : void
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterfaceThe container where the data shall be stored.
\ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\ModelRelationshipDefinitionInterfaceThe relationship definition.
\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralRuntimeException |
If no root data provider is defined. |
|---|
parseSingleDataProvider(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $container, \ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\DataProviderDefinitionInterface $providers, array $information, string|null $name) : \ContaoCommunityAlliance\DcGeneral\Contao\Dca\ContaoDataProviderInformation | null
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterfaceThe container where the data shall be stored.
\ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\DataProviderDefinitionInterfaceThe data provider container.
arrayThe information for the data provider to be parsed.
stringnullThe name of the data provider to be used within the container.
PRIORITY