Interface EnvironmentInterface.
addDataProvider(string $strSource, \ContaoCommunityAlliance\DcGeneral\Data\DataProviderInterface $dataProvider) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
string
The name of the source.
\ContaoCommunityAlliance\DcGeneral\Data\DataProviderInterface
The data provider instance to register under the given name.
getBaseConfigRegistry() : \ContaoCommunityAlliance\DcGeneral\BaseConfigRegistryInterface
getClipboard() : \ContaoCommunityAlliance\DcGeneral\Clipboard\ClipboardInterface
getController() : \ContaoCommunityAlliance\DcGeneral\Controller\ControllerInterface
getDataDefinition() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface
getDataProvider(string|null $strSource) : \ContaoCommunityAlliance\DcGeneral\Data\DataProviderInterface
string
null
The name of the source.
getEventDispatcher() : \Symfony\Component\EventDispatcher\EventDispatcherInterface
getInputProvider() : \ContaoCommunityAlliance\DcGeneral\InputProviderInterface
getParentDataDefinition() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface
getRootDataDefinition() : \ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface
getSessionStorage() : \ContaoCommunityAlliance\DcGeneral\SessionStorageInterface
getTranslator() : \ContaoCommunityAlliance\Translator\TranslatorInterface
getView() : \ContaoCommunityAlliance\DcGeneral\View\ViewInterface
hasDataProvider(string|null $strSource) : mixed
string
null
The source name to check the providers for.
mixed
removeDataProvider(string $strSource) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
string
The name of the source.
setBaseConfigRegistry(\ContaoCommunityAlliance\DcGeneral\BaseConfigRegistryInterface $baseConfigRegistry) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
\ContaoCommunityAlliance\DcGeneral\BaseConfigRegistryInterface
The input provider to use.
setClipboard(\ContaoCommunityAlliance\DcGeneral\Clipboard\ClipboardInterface $objClipboard) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
setController(\ContaoCommunityAlliance\DcGeneral\Controller\ControllerInterface $objController) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
\ContaoCommunityAlliance\DcGeneral\Controller\ControllerInterface
The controller to use.
setDataDefinition(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $objContainer) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface
The data definition container to store.
setEventDispatcher(\Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
setInputProvider(\ContaoCommunityAlliance\DcGeneral\InputProviderInterface $objInputProvider) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
\ContaoCommunityAlliance\DcGeneral\InputProviderInterface
The input provider to use.
setParentDataDefinition(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $objContainer) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface
The data definition container to store.
setRootDataDefinition(\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface $objContainer) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
\ContaoCommunityAlliance\DcGeneral\DataDefinition\ContainerInterface
The data definition container to store.
setSessionStorage(\ContaoCommunityAlliance\DcGeneral\SessionStorageInterface $sessionStorage) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
\ContaoCommunityAlliance\DcGeneral\SessionStorageInterface
The session storage to use.
setTranslator(\ContaoCommunityAlliance\Translator\TranslatorInterface $manager) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface
setView(\ContaoCommunityAlliance\DcGeneral\View\ViewInterface $objView) : \ContaoCommunityAlliance\DcGeneral\EnvironmentInterface