PHP Класс ProductVariation, silvershop-core

Provides a means for specifying many variations on a product. Used in combination with ProductAttributes, such as color, size. A variation will specify one particular combination, such as red, and large.
Наследование: extends DataObject, implements Buyable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
IsInCart ( ) * Returns if the product variation is already in the shopping cart.
Item ( ) * Returns the order item which contains the product variation
addLink ( )
canPurchase ( $member = null, $quantity = 1 )
createItem ( $quantity = 1, $filter = [] )
getCMSFields ( )
getCategories ( )
getCategoryIDs ( )
getTitle ( )
onBeforeWrite ( ) Save selected attributes - somewhat of a hack.
sellingPrice ( )

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

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

* Returns if the product variation is already in the shopping cart.
public IsInCart ( )

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

* Returns the order item which contains the product variation
public Item ( )

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

public canPurchase ( $member = null, $quantity = 1 )

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

public createItem ( $quantity = 1, $filter = [] )

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

public getCMSFields ( )

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

public getCategories ( )

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

public getCategoryIDs ( )

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

public getTitle ( )

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

Save selected attributes - somewhat of a hack.
public onBeforeWrite ( )

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

public sellingPrice ( )