Class CartDropdownController

Class CartDropdownController

HttpViewController implements HttpViewControllerInterface
CartDropdownController
Package: HttpViewControllers
Category: System
Extends: HttpViewController
Located at Controllers/HttpView/ShopAjax/CartDropdownController.inc.php

Methods summary

public __construct( HttpContextReaderInterface $httpContextReader, HttpResponseProcessorInterface $httpResponseProcessor, ContentViewInterface $defaultContentView )
public actionDefault( void ) : HttpControllerResponse
protected _getCartTotal( void ) : float
protected _getCartDropdown( void ) : mixed|string
protected _getResponseArray( StringType $cartSum, DecimalType $productsCount, StringType $cartDropdown )

Methods inherited from HttpViewController

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

Properties summary

protected $shoppingCart : shoppingCart_ORIGIN

		
protected $xtcPrice : xtcPrice_ORIGIN

		
protected $customersStatusOtDiscountFlag : integer

		
protected $customersStatusOtDiscount : float

		
protected $customersStatusShowPriceTax : integer

		
protected $customersStatusAddTaxOt : integer

		
protected $customersStatusShowPrice : integer

		

Properties inherited from HttpViewController

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