Package DE_EPAGES::ShopConfiguration::API::Object::ShopType
object interface for ShopType.
Base |
DE_EPAGES::ShopConfiguration::API::Object::FeatureCollection |
Functions
- addFeaturePack
- className
- dbPackage
- exportXMLElements
- featurePacks
- hasFeaturePack
- removeFeaturePack
- shops
addFeaturePack
Makes a feature pack available for this shop type.
Syntax |
$ShopType->addFeaturePack( $FeaturePack ); |
Input |
|
className
Returns the class name, used for DAL access.
Syntax |
$ClassName = $ShopType->className; |
Return |
|
dbPackage
Returns the database package, used for DAL access.
Syntax |
$DbPackage = $ShopType->dbPackage; |
Return |
|
exportXMLElements
Exports multilinguagal attribute value of this object to the xml SAX driver.
Syntax |
$Object->exportXMLElements($Driver, $hAllAttributes); |
Input |
|
featurePacks
Returns a list of feature packs that are available for this shop type.
Syntax |
$aFeaturePacks = $ShopType->featurePacks; |
Example |
$ShopType->removeFeaturePack( $_ ) foreach @{ $ShopType->featurePacks }; |
Return |
|
hasFeaturePack
Returns true if the feature pack is available for this shop type.
Syntax |
$Exists = $ShopType->hasFeaturePack( $FeaturePack ); |
Example |
$ShopType->removeFeaturePack( $FeaturePack ) if $ShopType->hasFeaturePack( $FeaturePack ); |
Input |
|
Return |
|
removeFeaturePack
Removes a feature pack available for this shop type.
Syntax |
$ShopType->removeFeaturePack( $FeaturePack ); |
Input |
|
shops
Returns all shops of this shop type.
Syntax |
$aShops = $ShopType->shops; |
Input |
|