Package DE_EPAGES::Product::API::Table::TopSeller
interface for table TopSeller
@EXPORT_OK |
Functions
- DeleteTopSeller
- ExistsTopSeller
- GenerateTopSeller
- GetAllInfoTopSellers
- GetAllPKeyTopSellers
- GetInfoTopSeller
- GetInfoTopSellersByShopID
- GetPKeyTopSellersByShopID
- GetTopSellerLimit
- InsertTopSeller
- OnDeleteProduct
- OnDeleteShop
- UpdateTopSeller
DeleteTopSeller
Deletes a(n) TopSeller.
Syntax |
DeleteTopSeller($ProductID); DeleteTopSeller($hTopSeller); # if $hTopSeller includes ProductID |
Input |
|
ExistsTopSeller
Returns true if the TopSeller exists.
Syntax |
$exists = ExistsTopSeller($ProductID); |
Input |
|
Return |
|
GenerateTopSeller
Refresh TopSeller statistic for period between $DateTime and NOW()
Syntax |
GenerateTopSeller($DateTime); |
Input |
|
GetAllInfoTopSellers
Returns all objects of TopSeller.
Syntax |
$ahTopSellers = GetAllInfoTopSellers(); |
Return |
|
GetAllPKeyTopSellers
Returns all TopSeller identifiers.
Syntax |
$aTopSellerIDs = GetAllPKeyTopSellers(); |
Return |
|
GetInfoTopSeller
Returns the TopSeller by identifier.
Syntax |
$hTopSeller = GetInfoTopSeller($ProductID); |
Input |
|
Return |
|
GetInfoTopSellersByShopID
Returns objects of TopSeller by alternate keys ShopID and LineitemCount.
Syntax |
$ahTopSellers = GetInfoTopSellersByShopID($ShopID, $LineitemCount); |
Input |
|
Return |
|
GetPKeyTopSellersByShopID
Returns primary keys of TopSeller by alternate keys ShopID and LineitemCount.
Syntax |
$aKeys = GetPKeyTopSellersByShopID($ShopID, $LineitemCount); |
Input |
|
Return |
|
GetTopSellerLimit
Returns the TopSeller sorted by descending LineitemCount
Syntax |
$hTopSeller = GetTopSellerLimit($ShopID, $Limit); |
Input |
|
Return |
|
InsertTopSeller
Creates an entry of TopSeller.
Syntax |
InsertTopSeller($hTopSeller); |
Input |
|
OnDeleteProduct
Deletes TopSeller of this model when a(n) Product is deleted.
Syntax |
OnDeleteProduct($hParams); |
Input |
|
OnDeleteShop
Deletes TopSeller of this model when a(n) Shop is deleted.
Syntax |
OnDeleteShop($hParams); |
Input |
|
UpdateTopSeller
Updates a(n) TopSeller if any element was changed.
Syntax |
UpdateTopSeller($ProductID, $hTopSeller); UpdateTopSeller($hTopSeller); # if $hTopSeller includes ProductID |
Input |
|