Class AbstractModuleCenterModuleController

Class AbstractModuleCenterModule

HttpViewController implements HttpViewControllerInterface
AdminHttpViewController implements AdminStatusOnlyInterface
AbstractModuleCenterModuleController

Direct known subclasses

AfterbuyModuleCenterModuleController, BrickfoxModuleCenterModuleController, IntrashipModuleCenterModuleController, ItRechtModuleCenterModuleController, JanolawModuleCenterModuleController, LettrModuleCenterModuleController, MagnalisterModuleCenterModuleController, MailbeezModuleCenterModuleController, MediafinanzModuleCenterModuleController, NewsletterLinkModuleCenterModuleController, ParcelshopfinderModuleCenterModuleController, PayOneModuleCenterModuleController, EkomiModuleCenterModuleController, PostfinderModuleCenterModuleController, ProductAttributesModuleCenterModuleController, ProtectedShopsModuleCenterModuleController, ResponsiveFileManagerModuleCenterModuleController, SharedShoppingCartModuleCenterModuleController, ShipcloudModuleCenterModuleController, TrustedShopsModuleCenterModuleController, YategoModuleCenterModuleController, YoochooseModuleCenterModuleController, FindologicModuleCenterModuleController, GeschaeftskundenversandModuleCenterModuleController, GoogleAdwordConversionModuleCenterModuleController, GXModuleCenterModuleController, HeidelpayModuleCenterModuleController, HermesModuleCenterModuleController, IloxxModuleCenterModuleController

Abstract
Package: Modules\Controllers
Category: System
Extends: AdminHttpViewController
Located at Controllers/HttpView/ModuleCenter/AbstractModuleCenterModuleController.inc.php

Methods summary

public __construct( HttpContextReaderInterface $httpContextReader, HttpResponseProcessorInterface $httpResponseProcessor, ContentViewInterface $contentView )
abstract protected _init( void )

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

public actionDefault( void ) : AdminPageHttpControllerResponse|RedirectHttpControllerResponse

Returns an AdminPageHttpControllerResponse with buttons if buttons are specified or returns a RedirectHttpControllerResponse with specified redirect url.

Methods inherited from AdminHttpViewController

validateCurrentAdminStatus()

Methods inherited from HttpViewController

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

Properties summary

protected $pageTitle : string

$pageTitle

''
protected $buttons : array

$buttons

array()
protected $redirectUrl : string

$redirectUrl

''
protected $languageTextManager : LanguageTextManager

$languageTextManager


		

Properties inherited from HttpViewController

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