Class JanolawModuleCenterModuleController

Class JanolawModuleCenterModuleController

HttpViewController implements HttpViewControllerInterface
AdminHttpViewController implements AdminStatusOnlyInterface
AbstractModuleCenterModuleController
JanolawModuleCenterModuleController
Package: Modules\Controllers
Category: System
Extends: AbstractModuleCenterModuleController
Located at Controllers/HttpView/ModuleCenter/JanolawModuleCenterModuleController.inc.php

Methods summary

protected _init( void )

Initialize the module e.g. set title, description, sort order etc.

public actionConfig( void ) : AdminPageHttpControllerResponse

Returns an AdminPageHttpControllerResponse with the janolaw configuration template

public actionStore( void ) : RedirectHttpControllerResponse

Save janolaw configuration

protected configureContents( void )

configures content manager entries to use Janolaw media

protected getLanguages( void )
protected _store( KeyValueCollection $userInputCollection )

Update janolaw configuration in the database

protected _getConfiguration( void ) : array

Loads the janolaw configuration from the database

Methods inherited from AbstractModuleCenterModuleController

__construct(), actionDefault()

Methods inherited from AdminHttpViewController

validateCurrentAdminStatus()

Methods inherited from HttpViewController

_callActionMethod(), _getPostData(), _getPostDataCollection(), _getQueryParameter(), _getQueryParametersCollection(), _getServerData(), _render(), _validatePageToken(), getTemplateFile(), proceed()

Properties summary

protected $db : CI_DB_query_builder

		
protected $configurationKeys : array

$configurationKeys

array()

Properties inherited from AbstractModuleCenterModuleController

$buttons, $languageTextManager, $pageTitle, $redirectUrl

Properties inherited from HttpViewController

$assets, $contentView, $httpContextReader, $httpResponseProcessor, $postDataArray, $queryParametersArray, $serverDataArray