Property | Type | Description | |
---|---|---|---|
$backendMenu | array | The contents of the backend menu to be set. | |
$container | MetaModels\IMetaModelsServiceContainer | The service container. | |
$languageStrings | array | The language strings for the modules. | |
$viewCombinations | MetaModels\BackendIntegration\ViewCombinations | The view combinations. |
Method | Description | |
---|---|---|
__construct ( MetaModels\IMetaModelsServiceContainer $container, MetaModels\BackendIntegration\ViewCombinations $viewCombinations ) | Create a new instance. | |
export ( ) : void | Set the local data into the GLOBALS config. |
Method | Description | |
---|---|---|
buildIcon ( string $icon ) : string | Build a 16x16 sized representation of the passed icon if it exists or fallback to the default icon otherwise. | |
calculateCacheKey ( ) : string | Calculate the cache key to use. | |
getEventDispatcher ( ) : Symfony\Component\EventDispatcher\EventDispatcherInterface | Retrieve the event dispatcher. | |
loadFromCache ( ) : boolean | Try to load the combinations from cache. | |
saveToCache ( ) : boolean | Try to load the combinations from cache. |
Method | Description | |
---|---|---|
addChildTablesToBackendModules ( string[] $parentTables ) : void | Inject all meta models into their corresponding parent tables. | |
addModuleToBackendMenu ( MetaModels\BackendIntegration\InputScreen\IInputScreen $inputScreen ) : void | Handle stand alone integration in the backend. | |
getTableNamesFromInputScreens ( string[] $metaModelNames ) : string[] | Retrieve the table names from a list of input screens. | |
resolve ( ) : void | Inject MetaModels in the backend menu. |
public __construct ( MetaModels\IMetaModelsServiceContainer $container, MetaModels\BackendIntegration\ViewCombinations $viewCombinations ) | ||
$container | MetaModels\IMetaModelsServiceContainer | The service container. |
$viewCombinations | MetaModels\BackendIntegration\ViewCombinations | The view combinations. |
protected calculateCacheKey ( ) : string | ||
return | string |
protected getEventDispatcher ( ) : Symfony\Component\EventDispatcher\EventDispatcherInterface | ||
return | Symfony\Component\EventDispatcher\EventDispatcherInterface |
protected loadFromCache ( ) : boolean | ||
return | boolean |
protected saveToCache ( ) : boolean | ||
return | boolean |
protected array $backendMenu | ||
return | array |
protected IMetaModelsServiceContainer,MetaModels $container | ||
return | MetaModels\IMetaModelsServiceContainer |
protected array $languageStrings | ||
return | array |