Class LegacyPalettesParser.
createPaletteCondition(string $paletteSelector, array $selectorFieldNames) : null | \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\Condition\Palette\PaletteConditionInterface
stringCreate the condition for the selector.
arrayThe property names to be used as selectors.
createSubpaletteCondition(string $subPaletteSelector, array $selectorFieldNames) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\Condition\Property\PropertyTrueCondition | \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\Condition\Property\PropertyValueCondition | null
stringThe selector being evaluated.
arrayThe names of the properties to be used as selectors [optional].
createSubpaletteSelectorFieldName(string $subPaletteSelector, array $selectorFieldNames) : string
stringThe selector being evaluated.
arrayThe names of the properties to be used as selectors [optional].
stringparse(array $palettes, array $subpalettes, \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\PaletteCollectionInterface|null $collection) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\PaletteCollectionInterface
\ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\PaletteCollectionInterfacenullThe palette collection to populate [optional].
parsePalette(string $paletteSelector, string $fields, array $subPaletteProperties, \ContaoCommunityAlliance\DcGeneral\Contao\Dca\Palette\array(string) $selectorFieldNames, \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\PaletteInterface $palette) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\Palette
stringThe selector for the palette.
stringThe fields contained within the palette.
\ContaoCommunityAlliance\DcGeneral\Contao\Dca\Palette\array(string)The names of all properties being used as selectors [optional].
\ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\PaletteInterfaceThe palette to be populated [optional].
parsePalettes(array $palettes, array $subPaletteProperties, array $selectorFieldNames, \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\PaletteCollectionInterface $collection) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\PaletteCollectionInterface
arrayList of names of the properties to be used as selector [optional].
\ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\PaletteCollectionInterfaceThe palette collection to populate [optional].
parseSubpalette(string $subPaletteSelector, string $childFields, array $selectorFieldNames) : \ContaoCommunityAlliance\DcGeneral\DataDefinition\Palette\PropertyInterface[]
stringThe selector in use.
stringList of the properties for the sub palette.
arrayList of the selector properties [optional].
parseSubpalettes(array $subpalettes, array $selectorFieldNames) : \ContaoCommunityAlliance\DcGeneral\Contao\Dca\Palette\array(string
arrayThe sub palettes to parse.
arrayNames of the selector properties [optional].
\ContaoCommunityAlliance\DcGeneral\Contao\Dca\Palette\array(string=> PropertyInterface[])