ePages 6.10 - DE_EPAGES/ShopConfiguration/API/Table/ShopTypeFeaturePack.pm

Package DE_EPAGES::ShopConfiguration::API::Table::ShopTypeFeaturePack

interface for table ShopTypeFeaturePack

@EXPORT_OK
InsertShopTypeFeaturePack
DeleteShopTypeFeaturePack
GetAllPKeyShopTypeFeaturePacks
ExistsShopTypeFeaturePack
GetPKeyShopTypeFeaturePacksByShopTypeID
GetInfoShopTypeFeaturePacksByShopTypeID
GetPKeyShopTypeFeaturePacksByFeaturePackID
GetInfoShopTypeFeaturePacksByFeaturePackID

Functions

DeleteShopTypeFeaturePack
ExistsShopTypeFeaturePack
GetAllPKeyShopTypeFeaturePacks
GetInfoShopTypeFeaturePacksByFeaturePackID
GetInfoShopTypeFeaturePacksByShopTypeID
GetPKeyShopTypeFeaturePacksByFeaturePackID
GetPKeyShopTypeFeaturePacksByShopTypeID
InsertShopTypeFeaturePack

DeleteShopTypeFeaturePack

Deletes a(n) ShopTypeFeaturePack.

Syntax
DeleteShopTypeFeaturePack($ShopTypeID, $FeaturePackID);
DeleteShopTypeFeaturePack($hShopTypeFeaturePack); # if $hShopTypeFeaturePack includes ShopTypeID, FeaturePackID
Input
$ShopTypeID (int)
shop tpye id (part of primary key)
$FeaturePackID (int)
feature pack id (part of primary key)

ExistsShopTypeFeaturePack

Returns true if the ShopTypeFeaturePack exists.

Syntax
$exists = ExistsShopTypeFeaturePack($ShopTypeID, $FeaturePackID);
Input
$ShopTypeID (int)
shop tpye id
$FeaturePackID (int)
feature pack id
Return
$exists (boolean)
1/0 the ShopTypeFeaturePack exists (yes/no)

GetAllPKeyShopTypeFeaturePacks

Returns all ShopTypeFeaturePack identifiers.

Syntax
$ahShopTypeFeaturePackIDs = GetAllPKeyShopTypeFeaturePacks();
Return
$ahShopTypeFeaturePackIDs (reference to array of hashes)
with following keys:
  • ShopTypeID - shop tpye id - int
  • FeaturePackID - feature pack id - int

GetInfoShopTypeFeaturePacksByFeaturePackID

Returns objects of ShopTypeFeaturePack by alternate key FeaturePackID.

Syntax
$ahShopTypeFeaturePacks = GetInfoShopTypeFeaturePacksByFeaturePackID($FeaturePackID);
Input
$FeaturePackID (int)
feature pack id
Return
$ahShopTypeFeaturePacks (reference to array of hashes)
with following keys:
  • ShopTypeID - shop tpye id (part of primary key)- int
  • FeaturePackID - feature pack id (part of primary key)- int

GetInfoShopTypeFeaturePacksByShopTypeID

Returns objects of ShopTypeFeaturePack by primary key element ShopTypeID.

Syntax
$ahShopTypeFeaturePacks = GetInfoShopTypeFeaturePacksByShopTypeID($ShopTypeID);
Input
$ShopTypeID (int)
shop tpye id
Return
$ahShopTypeFeaturePacks (reference to array of hashes)
with following keys:
  • ShopTypeID - shop tpye id (part of primary key)- int
  • FeaturePackID - feature pack id (part of primary key)- int

GetPKeyShopTypeFeaturePacksByFeaturePackID

Returns primary keys of ShopTypeFeaturePack by alternate key FeaturePackID.

Syntax
$ahKeys = GetPKeyShopTypeFeaturePacksByFeaturePackID($FeaturePackID);
Input
$FeaturePackID (int)
feature pack id
Return
$ahKeys (reference to array of hashes)
with following keys:
  • ShopTypeID - shop tpye id - int
  • FeaturePackID - feature pack id - int

GetPKeyShopTypeFeaturePacksByShopTypeID

Returns primary keys of ShopTypeFeaturePack by primary key element ShopTypeID.

Syntax
$ahKeys = GetPKeyShopTypeFeaturePacksByShopTypeID($ShopTypeID);
Input
$ShopTypeID (int)
shop tpye id
Return
$ahKeys (reference to array of hashes)
with following keys:
  • ShopTypeID - shop tpye id - int
  • FeaturePackID - feature pack id - int

InsertShopTypeFeaturePack

Creates an entry of ShopTypeFeaturePack.

Syntax
InsertShopTypeFeaturePack($hShopTypeFeaturePack);
Input
$hShopTypeFeaturePack (reference to hash)
with following keys:
  • ShopTypeID - shop tpye id (part of primary key)- int
  • FeaturePackID - feature pack id (part of primary key)- int