ePages 6.0 Patch 3 - DE_EPAGES/Moneybookers/API/Table/LineItemPaymentMoneybookers.pm

Package DE_EPAGES::Moneybookers::API::Table::LineItemPaymentMoneybookers

interface for table LineItemPaymentMoneybookers

@EXPORT_OK
InsertLineItemPaymentMoneybookers
UpdateLineItemPaymentMoneybookers
DeleteLineItemPaymentMoneybookers
GetAllPKeyLineItemPaymentMoneybookerss
GetAllInfoLineItemPaymentMoneybookerss
GetInfoLineItemPaymentMoneybookers
ExistsLineItemPaymentMoneybookers
GetPKeyLineItemPaymentMoneybookerssByCurrencyID
GetInfoLineItemPaymentMoneybookerssByCurrencyID
GetPKeyLineItemPaymentMoneybookerssByShopID
GetInfoLineItemPaymentMoneybookerssByShopID

Functions

DeleteLineItemPaymentMoneybookers
ExistsLineItemPaymentMoneybookers
GetAllInfoLineItemPaymentMoneybookerss
GetAllPKeyLineItemPaymentMoneybookerss
GetInfoLineItemPaymentMoneybookers
GetInfoLineItemPaymentMoneybookerssByCurrencyID
GetInfoLineItemPaymentMoneybookerssByShopID
GetPKeyLineItemPaymentMoneybookerssByCurrencyID
GetPKeyLineItemPaymentMoneybookerssByShopID
InsertLineItemPaymentMoneybookers
OnDeleteCurrency
OnDeleteLineItemPayment
OnDeleteShop
UpdateLineItemPaymentMoneybookers

DeleteLineItemPaymentMoneybookers

Deletes a(n) LineItemPaymentMoneybookers.

Syntax
DeleteLineItemPaymentMoneybookers($LineItemPaymentMoneybookersID);
DeleteLineItemPaymentMoneybookers($hLineItemPaymentMoneybookers); # if $hLineItemPaymentMoneybookers includes LineItemPaymentMoneybookersID
Input
$LineItemPaymentMoneybookersID (int)
line item payment id (primary key)

ExistsLineItemPaymentMoneybookers

Returns true if the LineItemPaymentMoneybookers exists.

Syntax
$exists = ExistsLineItemPaymentMoneybookers($LineItemPaymentMoneybookersID);
Input
$LineItemPaymentMoneybookersID (int)
line item payment id
Return
$exists (boolean)
1/0 the LineItemPaymentMoneybookers exists (yes/no)

GetAllInfoLineItemPaymentMoneybookerss

Returns all objects of LineItemPaymentMoneybookers.

Syntax
$ahLineItemPaymentMoneybookersIDs = GetAllInfoLineItemPaymentMoneybookerss();
Return
$ahLineItemPaymentMoneybookersIDs (reference to array of hashes)
with following keys:
  • LineItemPaymentMoneybookersID - line item payment id (primary key)- int
  • ShopID - shop id - int
  • CurrencyID - alpha currency code (ISO 4217) - char(3)
  • Amount - amount of this transaction - money
  • TransID - Moneybookers ID for this transaction (optional)- varchar(255)
  • TransStatus - Moneybookers Status for this transaction (optional)- varchar(255)
  • TransTime - Time of this transaction (optional)- datetime

GetAllPKeyLineItemPaymentMoneybookerss

Returns all LineItemPaymentMoneybookers identifiers.

Syntax
$aLineItemPaymentMoneybookersIDs = GetAllPKeyLineItemPaymentMoneybookerss();
Return
$aLineItemPaymentMoneybookersIDs (reference to array of int)
line item payment id

GetInfoLineItemPaymentMoneybookers

Returns the LineItemPaymentMoneybookers by identifier.

Syntax
$hLineItemPaymentMoneybookers = GetInfoLineItemPaymentMoneybookers($LineItemPaymentMoneybookersID);
Input
$LineItemPaymentMoneybookersID (int)
line item payment id (primary key)
Return
$hLineItemPaymentMoneybookers (reference to hash)
with following keys:
  • LineItemPaymentMoneybookersID - line item payment id (primary key)- int
  • ShopID - shop id - int
  • CurrencyID - alpha currency code (ISO 4217) - char(3)
  • Amount - amount of this transaction - money
  • TransID - Moneybookers ID for this transaction (optional)- varchar(255)
  • TransStatus - Moneybookers Status for this transaction (optional)- varchar(255)
  • TransTime - Time of this transaction (optional)- datetime

GetInfoLineItemPaymentMoneybookerssByCurrencyID

Returns objects of LineItemPaymentMoneybookers by alternate key CurrencyID.

Syntax
$ahLineItemPaymentMoneybookerss = GetInfoLineItemPaymentMoneybookerssByCurrencyID($CurrencyID);
Input
$CurrencyID (char(3))
alpha currency code (ISO 4217)
Return
$ahLineItemPaymentMoneybookerss (reference to array of hashes)
with following keys:
  • LineItemPaymentMoneybookersID - line item payment id (primary key)- int
  • ShopID - shop id - int
  • CurrencyID - alpha currency code (ISO 4217) - char(3)
  • Amount - amount of this transaction - money
  • TransID - Moneybookers ID for this transaction (optional)- varchar(255)
  • TransStatus - Moneybookers Status for this transaction (optional)- varchar(255)
  • TransTime - Time of this transaction (optional)- datetime

GetInfoLineItemPaymentMoneybookerssByShopID

Returns objects of LineItemPaymentMoneybookers by alternate key ShopID.

Syntax
$ahLineItemPaymentMoneybookerss = GetInfoLineItemPaymentMoneybookerssByShopID($ShopID);
Input
$ShopID (int)
shop id
Return
$ahLineItemPaymentMoneybookerss (reference to array of hashes)
with following keys:
  • LineItemPaymentMoneybookersID - line item payment id (primary key)- int
  • ShopID - shop id - int
  • CurrencyID - alpha currency code (ISO 4217) - char(3)
  • Amount - amount of this transaction - money
  • TransID - Moneybookers ID for this transaction (optional)- varchar(255)
  • TransStatus - Moneybookers Status for this transaction (optional)- varchar(255)
  • TransTime - Time of this transaction (optional)- datetime

GetPKeyLineItemPaymentMoneybookerssByCurrencyID

Returns primary keys of LineItemPaymentMoneybookers by alternate key CurrencyID.

Syntax
$aKeys = GetPKeyLineItemPaymentMoneybookerssByCurrencyID($CurrencyID);
Input
$CurrencyID (char(3))
alpha currency code (ISO 4217)
Return
$aKeys (reference to array of int)
line item payment id (primary key)

GetPKeyLineItemPaymentMoneybookerssByShopID

Returns primary keys of LineItemPaymentMoneybookers by alternate key ShopID.

Syntax
$aKeys = GetPKeyLineItemPaymentMoneybookerssByShopID($ShopID);
Input
$ShopID (int)
shop id
Return
$aKeys (reference to array of int)
line item payment id (primary key)

InsertLineItemPaymentMoneybookers

Creates an entry of LineItemPaymentMoneybookers.

Syntax
InsertLineItemPaymentMoneybookers($hLineItemPaymentMoneybookers);
Input
$hLineItemPaymentMoneybookers (reference to hash)
with following keys:
  • LineItemPaymentMoneybookersID - line item payment id (primary key)- int
  • ShopID - shop id - int
  • CurrencyID - alpha currency code (ISO 4217) - char(3)
  • Amount - amount of this transaction - money
  • TransID - Moneybookers ID for this transaction (optional)- varchar(255)
  • TransStatus - Moneybookers Status for this transaction (optional)- varchar(255)
  • TransTime - Time of this transaction (optional)- datetime

OnDeleteCurrency

Deletes LineItemPaymentMoneybookers of this model when a(n) Currency is deleted.

Syntax
OnDeleteCurrency($hParams);
Input
$hParams (ref.hash.*)
primary key of object Currency, key is
  • CurrencyID

OnDeleteLineItemPayment

Deletes LineItemPaymentMoneybookers of this model when a(n) LineItemPayment is deleted.

Syntax
OnDeleteLineItemPayment($hParams);
Input
$hParams (ref.hash.*)
primary key of object LineItemPayment, key is
  • LineItemPaymentID

OnDeleteShop

Deletes LineItemPaymentMoneybookers of this model when a(n) Shop is deleted.

Syntax
OnDeleteShop($hParams);
Input
$hParams (ref.hash.*)
primary key of object Shop, key is
  • ShopID

UpdateLineItemPaymentMoneybookers

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

Syntax
UpdateLineItemPaymentMoneybookers($LineItemPaymentMoneybookersID, $hLineItemPaymentMoneybookers);
UpdateLineItemPaymentMoneybookers($hLineItemPaymentMoneybookers); # if $hLineItemPaymentMoneybookers includes LineItemPaymentMoneybookersID
Input
$LineItemPaymentMoneybookersID (int)
line item payment id (primary key)
$hLineItemPaymentMoneybookers (reference to hash)
with following keys:
  • ShopID - shop id - int
  • CurrencyID - alpha currency code (ISO 4217) - char(3)
  • Amount - amount of this transaction - money
  • TransID - Moneybookers ID for this transaction (optional)- varchar(255)
  • TransStatus - Moneybookers Status for this transaction (optional)- varchar(255)
  • TransTime - Time of this transaction (optional)- datetime