PHP Class AddressCheckoutComponent, silvershop-core

Inheritance: extends CheckoutComponent
ファイルを表示 Open project: burnbright/silverstripe-shop Class Usage Examples

Protected Properties

Property Type Description
$addresstype
$addtoaddressbook
$formfielddescriptions

Public Methods

Method Description
getAddress ( Order $order )
getData ( Order $order )
getFormFields ( Order $order )
getRequiredFields ( Order $order )
setAddToAddressBook ( $add = true ) Add new addresses to the address book.
setData ( Order $order, array $data ) Create a new address if the existing address has changed, or is not yet created.
setShowFormFieldDescriptions ( $show = true ) Enable adding form field descriptions
validateData ( Order $order, array $data )

Method Details

getAddress() public method

public getAddress ( Order $order )
$order Order

getData() public method

public getData ( Order $order )
$order Order

getFormFields() public method

public getFormFields ( Order $order )
$order Order

getRequiredFields() public method

public getRequiredFields ( Order $order )
$order Order

setAddToAddressBook() public method

Add new addresses to the address book.
public setAddToAddressBook ( $add = true )

setData() public method

Create a new address if the existing address has changed, or is not yet created.
public setData ( Order $order, array $data )
$order Order order to get addresses from
$data array data to set

setShowFormFieldDescriptions() public method

Enable adding form field descriptions
public setShowFormFieldDescriptions ( $show = true )

validateData() public method

public validateData ( Order $order, array $data )
$order Order
$data array

Property Details

$addresstype protected_oe property

protected $addresstype

$addtoaddressbook protected_oe property

protected $addtoaddressbook

$formfielddescriptions protected_oe property

protected $formfielddescriptions