Package DE_EPAGES::ShopConfiguration::API::Object::FeatureCollection
object interface for FeatureCollection.
Base |
DE_EPAGES::Object::API::Object::Object |
Functions
className
Returns the class name, used for DAL access.
Syntax |
$ClassName = $FeatureCollection->className; |
Return |
|
dbPackage
Returns the database package, used for DAL access.
Syntax |
$DbPackage = $FeatureCollection->dbPackage; |
Return |
|
exportXMLElements
Exports xml data of multilinguagal attributes of this object.
Syntax |
$Object->exportXMLElements($Driver, $hAllAttributes); |
Input |
|
featureIsVisible
Returns true if the feature is visible in MBO for this shoptype.
Syntax |
$IsVisible = $Collection->featureIsVisible( $FeatureRef ); |
Input |
|
Return |
|
featureMaxValue
Returns or sets the maximum value of a feature in a feature collection.
Syntax |
$MaxValue = $Collection->featureMaxValue( $FeatureRef ); $Collection->featureMaxValue( $FeatureRef, $NewValue, $IsVisible ); |
Example |
my $OldMaxValue = $Collection->featureMaxValue( $FeatureRefProducts ); $Collection->featureMaxValue( $FeatureRefProducts, $OldMaxValue + 10 ); my $NewMaxValue = $Collection->featureMaxValue( $FeatureRefProducts ); |
Input |
|
Return |
|
testApplyFeatures
Tests if the configured feature set can be applied to all shops that currently use this shop type of feature pack according to the installed license.
Syntax |
$hExceedFeatures = $Collection->testApplyFeatures; |
Input |
|
Return |
|