PHP Класс AddressBookCheckoutComponent, silvershop-core

Наследование: extends AddressCheckoutComponent, implements i18nEntityProvider
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$addtoaddressbook

Открытые методы

Метод Описание
getExistingAddressFields ( ) : FieldList | null Allow choosing from an existing address
getFormFields ( Order $order )
getRequiredFields ( Order $order ) : array We don't know at the front end which fields are required so we defer to validateData
provideI18nEntities ( ) : array Provide translatable entities for this class
setData ( Order $order, array $data ) Create a new address if the existing address has changed, or is not yet created.
validateData ( Order $order, array $data )

Описание методов

getExistingAddressFields() публичный Метод

Allow choosing from an existing address
public getExistingAddressFields ( ) : FieldList | null
Результат FieldList | null fields for

getFormFields() публичный Метод

public getFormFields ( Order $order )
$order Order

getRequiredFields() публичный Метод

We don't know at the front end which fields are required so we defer to validateData
public getRequiredFields ( Order $order ) : array
$order Order
Результат array

provideI18nEntities() публичный Метод

Provide translatable entities for this class
public provideI18nEntities ( ) : array
Результат array

setData() публичный Метод

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

validateData() публичный Метод

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

Описание свойств

$addtoaddressbook защищенное свойство

protected $addtoaddressbook