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

Interface EnvironmentPopulatorInterface

This interface describes a generic environment populator.

It only consists of a single "populate" method which will create instances of objects and push them into the environment.

Direct known implementers

DcGeneral\EnvironmentPopulator\AbstractEventDrivenEnvironmentPopulator

Indirect known implementers

DcGeneral\Contao\Dca\Populator\BackendViewPopulator, DcGeneral\Contao\Dca\Populator\DataProviderPopulator, DcGeneral\Contao\Dca\Populator\ExtendedLegacyDcaPopulator, DcGeneral\Contao\Dca\Populator\HardCodedPopulator
Namespace: DcGeneral\EnvironmentPopulator
Package: DcGeneral\EnvironmentPopulator
Located at EnvironmentPopulator/EnvironmentPopulatorInterface.php
Methods summary
public
# populate( DcGeneral\EnvironmentInterface $environment )

Create all needed objects the populator knows to create and put them into the environment.

Create all needed objects the populator knows to create and put them into the environment.

Parameters

$environment
DcGeneral\EnvironmentInterface
$environment The environment to populate.
contao-community-alliance/dc-general API documentation generated by ApiGen 2.8.0