getProduct() |
|
Product
|
getParent() |
We need this getter for the products manage page |
Product
|
getChildren() |
|
Collection
|
getName() |
Get the name in the default language for this product |
string
|
getText() |
Get the short description in the default language for this product |
string
|
getSlug() |
Get the slug for the default language description for this product |
string
|
getFullSlug() |
Get the full slug for the default language for this product, including category slugs but without the module slug |
string
|
getFullPath() |
Get the full path for the default language for this product, including category slugs and the module slug |
string
|
getOriginalPath() |
Get the original path for the product without any custom urls applied |
string
|
getDefaultDescription() |
Get the default language description |
ProductDescription
|
getLanguageDescription(Language $language) |
Retrieve a description for the specified language. Returns null if no description exists. |
ProductDescription
|
getDefaultPricing() |
Get the default pricing |
ProductPricing
|
getPublished() |
Get the date the default language description for this product was published. This getter is used for the products manage page. |
DateTime
|
getId() |
|
int
|
getCode() |
The code that uniquely identifies this product |
string
|
getExternalId() |
|
string
|
isPurchasable() |
|
bool
|
getAvailableFrom() |
|
DateTime
|
getAvailableTill() |
|
DateTime
|
getCreated() |
Date the record was created. |
DateTime
|
getModified() |
Last modification date for the record. |
DateTime
|
getImage() |
|
Image
|
getSite() |
|
Site
|
getDescriptions() |
|
Collection (ProductDescription)
|
getPricings() |
|
Collection (ProductPricing)
|
getWidth() |
|
string
|
getHeight() |
|
string
|
getDepth() |
|
string
|
getWeight() |
|
string
|
isNewRecord() |
Check if the record is a new record |
bool
|
isHierarchicalModel() |
Check whether a model is a hierarchical model, i.e. can have children |
bool
|