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

  • AbstractEventDrivenEnvironmentPopulator

Interfaces

  • EnvironmentPopulatorInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Class AbstractEventDrivenEnvironmentPopulator

Abstract base implementation for an event driven environment populator.

To utilize this class, you only have to implement the remaining method "populate" and register the populators static method "process" to the event dispatcher.

DcGeneral\EnvironmentPopulator\AbstractEventDrivenEnvironmentPopulator implements DcGeneral\EnvironmentPopulator\EnvironmentPopulatorInterface

Direct known subclasses

DcGeneral\Contao\Dca\Populator\BackendViewPopulator, DcGeneral\Contao\Dca\Populator\DataProviderPopulator, DcGeneral\Contao\Dca\Populator\ExtendedLegacyDcaPopulator, DcGeneral\Contao\Dca\Populator\HardCodedPopulator
Abstract
Namespace: DcGeneral\EnvironmentPopulator
Package: DcGeneral\EnvironmentPopulator
Located at EnvironmentPopulator/AbstractEventDrivenEnvironmentPopulator.php
Methods summary
public static
# process( DcGeneral\Factory\Event\PopulateEnvironmentEvent $event )

Creates an instance of itself and processes the event.

Creates an instance of itself and processes the event.

The attached environment DcGeneral\EnvironmentInterface will be populated with the information from the builder's data source.

Parameters

$event
DcGeneral\Factory\Event\PopulateEnvironmentEvent
$event The event to process.
Methods inherited from DcGeneral\EnvironmentPopulator\EnvironmentPopulatorInterface
populate()
Constants summary
mixed PRIORITY null
#

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

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

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