Class ModuleCenterController
Class ModuleCenterController
- HttpViewController implements HttpViewControllerInterface
- ┗ AdminHttpViewController implements AdminStatusOnlyInterface
- ┗ ModuleCenterController
Package: AdminHttpViewControllers
Category: System
Extends: AdminHttpViewController
Located at Controllers/HttpView/Admin/ModuleCenterController.inc.php
Category: System
Extends: AdminHttpViewController
Located at Controllers/HttpView/Admin/ModuleCenterController.inc.php
Methods summary
public
__construct( HttpContextReaderInterface $httpContextReader, HttpResponseProcessorInterface $httpResponseProcessor, ContentViewInterface $contentView )
public
actionDefault( void )
: HttpControllerResponse|RedirectHttpControllerResponse
Returns the Module Center Page
protected
_getGXModules( void )
: array
Scans the GXModules directory for GXModule.json files and returns them as an array
protected
getText( $sectionPhraseSelector )
: string
Returns the translated text for the given section phrase selector (i.e. "buttons.ok" results in "Ok")
Methods inherited from AdminHttpViewController
Methods inherited from HttpViewController
_callActionMethod(),
_getPostData(),
_getPostDataCollection(),
_getQueryParameter(),
_getQueryParametersCollection(),
_getServerData(),
_render(),
_validatePageToken(),
getTemplateFile(),
proceed()
Properties summary
Properties inherited from HttpViewController
$assets,
$contentView,
$httpContextReader,
$httpResponseProcessor,
$postDataArray,
$queryParametersArray,
$serverDataArray