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

Interfaces

  • AssetCollectionInterface
  • AssetInterface
  • ContentNavigationCollectionInterface
  • ContentViewInterface
  • HttpContextInterface
  • HttpContextReaderInterface
  • HttpControllerResponseInterface
  • HttpDispatcherInterface
  • HttpResponseProcessorInterface
  • HttpServiceFactoryInterface
  • HttpServiceInterface
  • HttpViewControllerFactoryInterface
  • HttpViewControllerInterface
  • HttpViewControllerRegistryInterface

Interface HttpViewControllerInterface

Interface HttpViewControllerInterface

Direct known implementers

HttpViewController

Indirect known implementers

AbstractModuleCenterModuleController, AdminFavoritesAjaxController, CartDropdownController, CartShippingCostsController, CheckQuantityController, CheckStatusController, CookieBarController, CreateGuestController, CreateRegistreeController, DashboardController, DynamicShopMessagesController, EkomiModuleCenterModuleController, AdminHttpViewController, EmailsController, EmbeddedModuleController, ExtraContentController, FilterController, FindologicModuleCenterModuleController, GoogleAdwordConversionModuleCenterModuleController, HeidelpayModuleCenterModuleController, HermesModuleCenterModuleController, IloxxModuleCenterModuleController, ImageProcessingController, AdminInfoBoxAjaxController, ImageRequestController, IntrashipModuleCenterModuleController, InvoicesController, ItRechtModuleCenterModuleController, JanolawModuleCenterModuleController, JsTranslationsController, KlarnaModuleCenterModuleController, LawsController, LettrModuleCenterModuleController, LiveSearchController, AffiliPrintModuleCenterModuleController, MagnalisterModuleCenterModuleController, MailbeezModuleCenterModuleController, MaxFileSizeController, MediafinanzModuleCenterModuleController, ModuleCenterController, NewAttributesController, NewsletterLinkModuleCenterModuleController, OldOrderOverviewModuleCenterModuleController, OrdersModalsAjaxController, OrdersOverviewAjaxController, AfterbuyAjaxController, OrdersOverviewController, OrderTooltipController, PackedDownloadController, PayOneModuleCenterModuleController, PayPalConfigurationController, PayPalController, PaypalNGModuleCenterModuleController, PostfinderModuleCenterModuleController, ProductAttributesModuleCenterModuleController, ProductQuestionController, AfterbuyModuleCenterModuleController, ProtectedShopsModuleCenterModuleController, SharedShoppingCartConfigurationController, SharedShoppingCartController, SharedShoppingCartModuleCenterModuleController, ShipcloudController, ShipcloudModuleCenterModuleController, ShopKeyController, StyleEdit3AuthenticationController, TemplateConfigurationController, TrustedShopsModuleCenterModuleController, AmazonAdvPaymentsModuleCenterModuleController, UserConfigurationController, WishListController, YategoModuleCenterModuleController, YoochooseModuleCenterModuleController, BrickfoxModuleCenterModuleController, CartController

Package: Http\Interfaces
Category: System
Located at Services/System/Http/Interfaces/HttpViewControllerInterface.inc.php

Methods summary

public
# proceed( HttpContextInterface $httpContext )

Processes a http response object which is get by invoking an action method. The action method is determined by the current http context.

Processes a http response object which is get by invoking an action method. The action method is determined by the current http context.

Parameters

$httpContext
Http context object which hold the request variables.
public HttpControllerResponseInterface
# actionDefault( )

Default action method. Every controller child class requires at least the default action method, which is invoked when the ::_getQueryParameterData('do') value is not separated by a trailing slash.

Default action method. Every controller child class requires at least the default action method, which is invoked when the ::_getQueryParameterData('do') value is not separated by a trailing slash.

Every action method have to return an instance which implements the http controller response interface.

Returns

HttpControllerResponseInterface
API documentation generated by ApiGen