ModuleApi

Table of Contents

Interfaces

ConfigurableInterface
AdminPanel ConfigurableInterface
ContentProviderInterface
Adminpanel interface to denote that a module has content to be rendered
DataProviderInterface
Adminpanel interface to denote that a module provides data to be stored for the current request
ModuleInterface
Adminpanel interface for all modules
ModuleSettingsProviderInterface
Adminpanel module settings interface denotes that a module has own settings.
OnSubmitActorInterface
Adminpanel interface for modules that need to react on changed configuration (for example if fluid debug settings change, the frontend cache should be cleared)
PageSettingsProviderInterface
Adminpanel page settings interface denotes that a module has settings regarding the page rendering.
RequestEnricherInterface
Adminpanel interface to denote that a module has tasks to perform on initialization of the request and may enrich said request
ResourceProviderInterface
Adminpanel interface to denote that a module has own resource files.
ShortInfoProviderInterface
Adminpanel shortinfo provider interface can be used to add the module to the short info bar of the adminpanel
SubmoduleProviderInterface
Adminpanel interface providing hierarchical functionality for modules

Classes

AbstractModule
Abstract base class for Admin Panel Modules containing helper methods and default interface implementations Extend this class when writing own admin panel modules (or implement the Interface directly)
AbstractSubModule
Abstract SubModule - Base class for submodules in the admin panel
ModuleData
ModuleData is a simple wrapper object which extends ArrayObject which is used to hold Adminpanel module data
ModuleDataStorageCollection
ModuleDataStorageCollection is an object storage for adminpanel modules and their data

        
On this page

Search results