GXModuleCenterModule

Extends \AbstractModuleCenterModule

Class GXModuleCenterModule

extends

AbstractModuleCenterModule

category

System

package

Modules

subpackage

Controllers

Methods

Call the method from the controller

_callUserMethod( $action) 

Arguments

$action

Loads the json data of the GXModule

_getGXModule( $name) : array|boolean|mixed

Arguments

$name

Response

array|boolean|mixed

Get the controller and method for install

_getInstallMethod( $module) : boolean|mixed

Arguments

$module

Response

boolean|mixed

Get the controller and method for uninstall

_getUninstallMethod( $module) : boolean|mixed

Arguments

$module

Response

boolean|mixed

_init

_init() 

Installs a GXModule and sets active

install() 

Set the description of the module to display in overview

setDescription( $description) 

Arguments

$description

setModuleData

setModuleData( $data) 

Arguments

$data

Set the name of the module to use in ajax requests

setName( $name) 

Arguments

$name

Set the sort order of module in overview

setSortOrder( $sortOrder) 

Arguments

$sortOrder

Set the tile of the module to show in the oveview

setTitle( $title) 

Arguments

$title

Set the version of the module

setVersion( $version) 

Arguments

$version

Uninstalls a GXModule an deletes everything in GXModuleConfigurationStorage

uninstall() 

Properties

moduleData

moduleData : 

Type(s)