OXID eShop CE  6.1.5
OxidEsales\EshopCommunity\Core\Routing\ModuleControllerMapProvider Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Core\Routing\ModuleControllerMapProvider:
+ Collaboration diagram for OxidEsales\EshopCommunity\Core\Routing\ModuleControllerMapProvider:

Public Member Functions

 getControllerMap ()
 

Protected Member Functions

 flattenControllersMap (array $moduleControllersByModuleId)
 

Detailed Description

Provide the controller mappings from the metadata of all active modules.

Member Function Documentation

◆ flattenControllersMap()

OxidEsales\EshopCommunity\Core\Routing\ModuleControllerMapProvider::flattenControllersMap ( array  $moduleControllersByModuleId)
protected
Parameters
array$moduleControllersByModuleId
Returns
array The input array

◆ getControllerMap()

OxidEsales\EshopCommunity\Core\Routing\ModuleControllerMapProvider::getControllerMap ( )

Get the controller map of the modules.

Returns an associative array, where

  • the keys are the controller ids
  • the values are the routed class names
Returns
array

The documentation for this class was generated from the following file: