![]() |
CMS
Version 3.9
|
Maintains the map of SectionContentManagers for different Section types. More...
Static Public Member Functions | |
static | registerManager ($type, $manager) |
Registers a SectionContentManager for handling a specified section type. More... | |
static | getManager ($section) |
Retrieves the SectionContentManager object for the specified section. More... | |
static | isSectionTypeRegistered ($section_type) |
Check whether a SectionContentManager has been registered for the specified type. More... | |
static | getRegisteredTypes () |
Returns the list of registered section content types. More... | |
static | onInitialize () |
Maintains the map of SectionContentManagers for different Section types.
Components can register a custom SectionManager type by consuming the RegisterSectionManagers event and calling SectionManagerMap::registerSectionManager().
Definition at line 78 of file section_manager.inc.
|
static |
Retrieves the SectionContentManager object for the specified section.
FakoliException |
Definition at line 100 of file section_manager.inc.
|
static |
Returns the list of registered section content types.
Definition at line 125 of file section_manager.inc.
|
static |
Check whether a SectionContentManager has been registered for the specified type.
string | $section_type | the type of Section |
Definition at line 116 of file section_manager.inc.
|
static |
Definition at line 132 of file section_manager.inc.
|
static |
Registers a SectionContentManager for handling a specified section type.
string | $type | the type of section to be managed by the registered object |
object | $manager | the section manager object that will resolve content requests for sections of the given type. |
Definition at line 88 of file section_manager.inc.