ePages 6.14.0 - DE_EPAGES/Design/API/Table/StyleBodyImageMap.pm

Package DE_EPAGES::Design::API::Table::StyleBodyImageMap

interface for table StyleBodyImageMap

@EXPORT_OK
InsertStyleBodyImageMap
UpdateStyleBodyImageMap
DeleteStyleBodyImageMap
GetAllPKeyStyleBodyImageMaps
GetAllInfoStyleBodyImageMaps
GetInfoStyleBodyImageMap
ExistsStyleBodyImageMap
GetPKeyStyleBodyImageMapByStyleGroupID
GetInfoStyleBodyImageMapByStyleGroupID
ExistsStyleBodyImageMapByStyleGroupID
GetPKeyStyleBodyImageMapsByStyleGroupID
GetInfoStyleBodyImageMapsByStyleGroupID
GetPKeyStyleBodyImageMapsByStyleBodyImageID
GetInfoStyleBodyImageMapsByStyleBodyImageID

Functions

DeleteStyleBodyImageMap
ExistsStyleBodyImageMap
ExistsStyleBodyImageMapByStyleGroupID
GetAllInfoStyleBodyImageMaps
GetAllPKeyStyleBodyImageMaps
GetInfoStyleBodyImageMap
GetInfoStyleBodyImageMapByStyleGroupID
GetInfoStyleBodyImageMapsByStyleBodyImageID
GetInfoStyleBodyImageMapsByStyleGroupID
GetPKeyStyleBodyImageMapByStyleGroupID
GetPKeyStyleBodyImageMapsByStyleBodyImageID
GetPKeyStyleBodyImageMapsByStyleGroupID
InsertStyleBodyImageMap
UpdateStyleBodyImageMap

DeleteStyleBodyImageMap

Deletes a(n) StyleBodyImageMap.

Syntax
DeleteStyleBodyImageMap($StyleBodyImageMapID);
DeleteStyleBodyImageMap($hStyleBodyImageMap); # if $hStyleBodyImageMap includes StyleBodyImageMapID
Input
$StyleBodyImageMapID (int)
style body image map id (primary key)

ExistsStyleBodyImageMap

Returns true if the StyleBodyImageMap exists.

Syntax
$exists = ExistsStyleBodyImageMap($StyleBodyImageMapID);
Input
$StyleBodyImageMapID (int)
style body image map id
Return
$exists (boolean)
1/0 the StyleBodyImageMap exists (yes/no)

ExistsStyleBodyImageMapByStyleGroupID

Returns true if a StyleBodyImageMap by alternate keys StyleGroupID and StyleBodyImageID exists.

Syntax
$StyleBodyImageMapID = ExistsStyleBodyImageMapByStyleGroupID($StyleGroupID, $StyleBodyImageID);
Input
$StyleGroupID (int)
style group id
$StyleBodyImageID (int)
style body image id
Return
$exists (boolean)
1/0 the i_stylegroup exists (yes/no)

GetAllInfoStyleBodyImageMaps

Returns all objects of StyleBodyImageMap.

Syntax
$ahStyleBodyImageMaps = GetAllInfoStyleBodyImageMaps();
Return
$ahStyleBodyImageMaps (reference to array of hashes)
with following keys:
  • StyleBodyImageMapID - style body image map id (primary key)- int
  • StyleGroupID - style group id (optional)- int
  • StyleBodyImageID - style body image id (optional)- int
  • Position - image position within a style group (optional)- int

GetAllPKeyStyleBodyImageMaps

Returns all StyleBodyImageMap identifiers.

Syntax
$aStyleBodyImageMapIDs = GetAllPKeyStyleBodyImageMaps();
Return
$aStyleBodyImageMapIDs (reference to array of int)
style body image map id

GetInfoStyleBodyImageMap

Returns the StyleBodyImageMap by identifier.

Syntax
$hStyleBodyImageMap = GetInfoStyleBodyImageMap($StyleBodyImageMapID);
Input
$StyleBodyImageMapID (int)
style body image map id (primary key)
Return
$hStyleBodyImageMap (reference to hash)
with following keys:
  • StyleBodyImageMapID - style body image map id (primary key)- int
  • StyleGroupID - style group id (optional)- int
  • StyleBodyImageID - style body image id (optional)- int
  • Position - image position within a style group (optional)- int

GetInfoStyleBodyImageMapByStyleGroupID

Returns the object of StyleBodyImageMap by alternate keys StyleGroupID and StyleBodyImageID.

Syntax
$hStyleBodyImageMap = GetInfoStyleBodyImageMapByStyleGroupID($StyleGroupID, $StyleBodyImageID);
Input
$StyleGroupID (int)
style group id (optional)
$StyleBodyImageID (int)
style body image id (optional)
Return
$hStyleBodyImageMap (reference to hash)
with following keys:
  • StyleBodyImageMapID - style body image map id (primary key)- int
  • StyleGroupID - style group id (optional)- int
  • StyleBodyImageID - style body image id (optional)- int
  • Position - image position within a style group (optional)- int

GetInfoStyleBodyImageMapsByStyleBodyImageID

Returns objects of StyleBodyImageMap by alternate key StyleBodyImageID.

Syntax
$ahStyleBodyImageMaps = GetInfoStyleBodyImageMapsByStyleBodyImageID($StyleBodyImageID);
Input
$StyleBodyImageID (int)
style body image id
Return
$ahStyleBodyImageMaps (reference to array of hashes)
with following keys:
  • StyleBodyImageMapID - style body image map id (primary key)- int
  • StyleGroupID - style group id (optional)- int
  • StyleBodyImageID - style body image id (optional)- int
  • Position - image position within a style group (optional)- int

GetInfoStyleBodyImageMapsByStyleGroupID

Returns objects of StyleBodyImageMap by alternate keys StyleGroupID and StyleBodyImageID.

Syntax
$ahStyleBodyImageMaps = GetInfoStyleBodyImageMapsByStyleGroupID($StyleGroupID, $StyleBodyImageID);
Input
$StyleGroupID (int)
style group id
$StyleBodyImageID (int)
style body image id (optional)
Return
$ahStyleBodyImageMaps (reference to array of hashes)
with following keys:
  • StyleBodyImageMapID - style body image map id (primary key)- int
  • StyleGroupID - style group id (optional)- int
  • StyleBodyImageID - style body image id (optional)- int
  • Position - image position within a style group (optional)- int

GetPKeyStyleBodyImageMapByStyleGroupID

Returns primary key of StyleBodyImageMap by alternate keys StyleGroupID and StyleBodyImageID.

Syntax
$StyleBodyImageMapID = GetPKeyStyleBodyImageMapByStyleGroupID($StyleGroupID, $StyleBodyImageID);
Input
$StyleGroupID (int)
style group id
$StyleBodyImageID (int)
style body image id
Return
$StyleBodyImageMapID (int)
style body image map id (primary key)

GetPKeyStyleBodyImageMapsByStyleBodyImageID

Returns primary keys of StyleBodyImageMap by alternate key StyleBodyImageID.

Syntax
$aKeys = GetPKeyStyleBodyImageMapsByStyleBodyImageID($StyleBodyImageID);
Input
$StyleBodyImageID (int)
style body image id
Return
$aKeys (reference to array of int)
style body image map id (primary key)

GetPKeyStyleBodyImageMapsByStyleGroupID

Returns primary keys of StyleBodyImageMap by alternate keys StyleGroupID and StyleBodyImageID.

Syntax
$aKeys = GetPKeyStyleBodyImageMapsByStyleGroupID($StyleGroupID, $StyleBodyImageID);
Input
$StyleGroupID (int)
style group id
$StyleBodyImageID (int)
style body image id (optional)
Return
$aKeys (reference to array of int)
style body image map id (primary key)

InsertStyleBodyImageMap

Creates an entry of StyleBodyImageMap.

Syntax
$StyleBodyImageMapID = InsertStyleBodyImageMap($hStyleBodyImageMap);
Input
$hStyleBodyImageMap (reference to hash)
with following keys:
  • StyleBodyImageMapID - style body image map id (primary key)(optional)- int
  • StyleGroupID - style group id (optional)- int
  • StyleBodyImageID - style body image id (optional)- int
  • Position - image position within a style group (optional)- int
Return
$StyleBodyImageMapID (int)
style body image map id (primary key)

UpdateStyleBodyImageMap

Updates a(n) StyleBodyImageMap if any element was changed.

Syntax
UpdateStyleBodyImageMap($StyleBodyImageMapID, $hStyleBodyImageMap);
UpdateStyleBodyImageMap($hStyleBodyImageMap); # if $hStyleBodyImageMap includes StyleBodyImageMapID
Input
$StyleBodyImageMapID (int)
style body image map id (primary key)
$hStyleBodyImageMap (reference to hash)
with following keys:
  • StyleGroupID - style group id (optional)- int
  • StyleBodyImageID - style body image id (optional)- int
  • Position - image position within a style group (optional)- int