ConfigItem
class ConfigItem extends DataModel
A config Item that is displayed in a config Group. Config item can reference to a specific productId to inherit price, name and description.
Properties
protected array | $fields | from DataModel | |
protected boolean | $isEncrypted | from DataModel | |
protected Identity | $configGroupId | ||
protected Identity | $id | ||
protected Identity | $productId | ||
protected integer | $ignoreMultiplier | ||
protected boolean | $inheritProductName | ||
protected boolean | $inheritProductPrice | ||
protected double | $initialQuantity | ||
protected boolean | $isPreSelected | ||
protected boolean | $isRecommended | ||
protected double | $maxQuantity | ||
protected double | $minQuantity | ||
protected boolean | $showDiscount | ||
protected boolean | $showSurcharge | ||
protected integer | $sort | ||
protected integer | $type | ||
protected ConfigItemI18n[] | $i18ns | ||
protected ConfigItemPrice[] | $prices |
Methods
Constructor
Sets Properties with matching Array Values
Convert the Model into stdClass Object
Get a Model Member Name
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
at line 163
__construct()
Constructor
in Model at line 33
multitype:
getProperties()
Get the Model Properties
in DataModel at line 172
Model
setOptions(stdClass $object = null, array $options = null)
Sets Properties with matching Array Values
in DataModel at line 70
stdClass
getPublic(array $publics = array('fields', 'isEncrypted', 'identities', '_type'))
Convert the Model into stdClass Object
in Model at line 115
toJson()
in DataModel at line 35
mixed:string
getFields()
Fields Getter
in DataModel at line 45
validate()
Object Validation
in DataModel at line 59
mixed:string|NULL
getField(boolean $toWawi = false, string $key)
Get a Model Member Name
in DataModel at line 59
boolean
isEncrypted()
Encrypted Status