Overview
  • Package
  • Class
  • Tree
  • Todo

Packages

  • AddonValue
    • Interfaces
  • AdminHttpViewControllers
  • ApiV2Controllers
  • Category
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • Customer
    • Address
    • Country
    • CountryZone
    • Interfaces
    • Storages
    • Validation
    • ValueObjects
  • Email
    • Collections
    • Entities
    • Exceptions
    • Interfaces
    • Repository
    • ValueObjects
  • Extensions
    • Customers
    • Emails
    • Helpers
    • Orders
    • Serializers
  • Http
    • Collections
    • Exceptions
    • Factories
    • Interfaces
    • ValueObjects
  • HttpViewControllers
  • InfoBox
    • Interfaces
  • Invoice
    • Interfaces
    • ValueObjects
  • Loaders
    • CrossCuttingLoader
    • GXCoreLoader
    • Interfaces
  • Modules
    • Collections
    • Controllers
    • Interfaces
  • Order
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
    • ValueObjects
  • Product
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • ProductModule
    • Collections
    • Deleter
    • Entities
    • Factories
    • Interface
    • Interfaces
    • Reader
    • Repositories
    • Writer
  • Shared
    • ClassFinder
    • Exceptions
    • FileSystem
    • Interfaces
    • Storage
    • Types
  • SharedShoppingCart
    • Interfaces
  • Statistics
    • Interfaces
  • UserConfiguration
    • Interfaces
    • Repository

Classes

  • AbstractModuleCenterModuleController
  • AffiliPrintModuleCenterModuleController
  • AfterbuyModuleCenterModuleController
  • AmazonAdvPaymentsModuleCenterModuleController
  • BrickfoxModuleCenterModuleController
  • EkomiModuleCenterModuleController
  • FindologicModuleCenterModuleController
  • GoogleAdwordConversionModuleCenterModuleController
  • HeidelpayModuleCenterModuleController
  • HermesModuleCenterModuleController
  • IloxxModuleCenterModuleController
  • IntrashipModuleCenterModuleController
  • ItRechtModuleCenterModuleController
  • JanolawModuleCenterModuleController
  • KlarnaModuleCenterModuleController
  • LettrModuleCenterModuleController
  • MagnalisterModuleCenterModuleController
  • MailbeezModuleCenterModuleController
  • MediafinanzModuleCenterModuleController
  • NewsletterLinkModuleCenterModuleController
  • PayOneModuleCenterModuleController
  • PaypalNGModuleCenterModuleController
  • PostfinderModuleCenterModuleController
  • ProductAttributesModuleCenterModuleController
  • ProtectedShopsModuleCenterModuleController
  • SharedShoppingCartModuleCenterModuleController
  • ShipcloudModuleCenterModule
  • ShipcloudModuleCenterModuleController
  • TrustedShopsModuleCenterModuleController
  • YategoModuleCenterModuleController
  • YoochooseModuleCenterModuleController

Class AbstractModuleCenterModuleController

Class AbstractModuleCenterModule

HttpViewController implements HttpViewControllerInterface
Extended by AdminHttpViewController implements AdminStatusOnlyInterface
Extended by AbstractModuleCenterModuleController

Direct known subclasses

AffiliPrintModuleCenterModuleController, AfterbuyModuleCenterModuleController, IntrashipModuleCenterModuleController, ItRechtModuleCenterModuleController, JanolawModuleCenterModuleController, KlarnaModuleCenterModuleController, LettrModuleCenterModuleController, MagnalisterModuleCenterModuleController, MailbeezModuleCenterModuleController, MediafinanzModuleCenterModuleController, NewsletterLinkModuleCenterModuleController, OldOrderOverviewModuleCenterModuleController, AmazonAdvPaymentsModuleCenterModuleController, PayOneModuleCenterModuleController, PaypalNGModuleCenterModuleController, PostfinderModuleCenterModuleController, ProductAttributesModuleCenterModuleController, ProtectedShopsModuleCenterModuleController, SharedShoppingCartModuleCenterModuleController, ShipcloudModuleCenterModuleController, TrustedShopsModuleCenterModuleController, YategoModuleCenterModuleController, YoochooseModuleCenterModuleController, BrickfoxModuleCenterModuleController, EkomiModuleCenterModuleController, FindologicModuleCenterModuleController, GoogleAdwordConversionModuleCenterModuleController, 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 )

Parameters

$httpContextReader
$httpResponseProcessor
$contentView

Overrides

HttpViewController::__construct
abstract protected
# _init( )

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

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

Function will be called in the constructor

public AdminPageHttpControllerResponse|RedirectHttpControllerResponse
# actionDefault( )

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

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

Returns

AdminPageHttpControllerResponse|RedirectHttpControllerResponse

Overrides

HttpViewController::actionDefault

Methods inherited from AdminHttpViewController

validateCurrentAdminStatus()

Methods inherited from HttpViewController

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

Properties summary

protected string $pageTitle

$pageTitle

$pageTitle

# ''
protected array $buttons

$buttons

$buttons

# array()
protected string $redirectUrl

$redirectUrl

$redirectUrl

# ''
protected LanguageTextManager $languageTextManager

$languageTextManager

$languageTextManager

#

Properties inherited from HttpViewController

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

API documentation generated by ApiGen