Overview

Namespaces

  • DcGeneral
    • Clipboard
    • Contao
      • Callback
      • Compatibility
      • DataDefinition
        • Definition
      • Dca
        • Builder
          • Legacy
        • Definition
        • Palette
        • Populator
      • Event
      • View
        • Contao2BackendView
          • Event
    • Controller
    • Data
    • DataDefinition
      • Builder
      • Definition
        • Properties
        • View
          • Panel
      • ModelRelationship
      • Palette
        • Builder
          • Event
        • Condition
          • Palette
          • Property
    • EnvironmentPopulator
    • Event
    • Exception
    • Factory
      • Event
    • Panel
    • View
      • Event

Classes

  • AbstractEventDrivenDataDefinitionBuilder

Interfaces

  • DataDefinitionBuilderInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Class AbstractEventDrivenDataDefinitionBuilder

Class AbstractEventDrivenDataDefinitionBuilder.

Abstract base class for an data definition builder.

To use it, implement the method build() and register the class to the event dispatcher.

DcGeneral\DataDefinition\Builder\AbstractEventDrivenDataDefinitionBuilder implements DcGeneral\DataDefinition\Builder\DataDefinitionBuilderInterface

Direct known subclasses

DcGeneral\Contao\Dca\Builder\Legacy\DcaReadingDataDefinitionBuilder

Indirect known subclasses

DcGeneral\Contao\Dca\Builder\Legacy\ExtendedLegacyDcaDataDefinitionBuilder, DcGeneral\Contao\Dca\Builder\Legacy\LegacyDcaDataDefinitionBuilder
Abstract
Namespace: DcGeneral\DataDefinition\Builder
Package: DcGeneral\DataDefinition\Builder
Located at DataDefinition/Builder/AbstractEventDrivenDataDefinitionBuilder.php
Methods summary
public static
# process( DcGeneral\Factory\Event\BuildDataDefinitionEvent $event )

Creates an instance of itself and processes the event.

Creates an instance of itself and processes the event.

The attached data definition DcGeneral\DataDefinition\ContainerInterface will be populated with the information from the builder's data source.

Parameters

$event
DcGeneral\Factory\Event\BuildDataDefinitionEvent
$event The event to process.
Methods inherited from DcGeneral\DataDefinition\Builder\DataDefinitionBuilderInterface
build()
Constants summary
mixed PRIORITY null
#

Priority of the listener. Just here for sanity, must be overwritten by implementation.

Priority of the listener. Just here for sanity, must be overwritten by implementation.

contao-community-alliance/dc-general API documentation generated by ApiGen 2.8.0