Properties

$ssl

$ssl : 

Type

$php_self

$php_self : 

Type

$nbProducts

$nbProducts : 

Type

Methods

init()

init() 

Initialize parent order controller

setMedia()

setMedia() 

_checkFreeOrder()

_checkFreeOrder() : boolean

Check if order is free

Returns

boolean

_updateMessage()

_updateMessage(  $messageContent) 

Parameters

$messageContent

_processCarrier()

_processCarrier() 

validateDeliveryOption()

validateDeliveryOption(array  $delivery_option) 

Validate get/post param delivery option

Parameters

array $delivery_option

_assignSummaryInformations()

_assignSummaryInformations() 

_assignAddress()

_assignAddress() 

_assignCarrier()

_assignCarrier() 

_assignWrappingAndTOS()

_assignWrappingAndTOS() 

_assignPayment()

_assignPayment() 

setNoCarrier()

setNoCarrier() 

Set id_carrier to 0 (no shipping price)

setDefaultCarrierSelection()

setDefaultCarrierSelection(array  $carriers) : \number

Decides what the default carrier is and update the cart with it

Parameters

array $carriers

Returns

\number —

the id of the default carrier

_setDefaultCarrierSelection()

_setDefaultCarrierSelection(array  $carriers) : \number

Decides what the default carrier is and update the cart with it

Parameters

array $carriers

Returns

\number —

the id of the default carrier