Package DE_EPAGES::Presentation::API::Table::Template
interface for table Template
@EXPORT_OK |
Functions
- DeleteTemplate
- ExistsTemplate
- GetAllInfoTemplates
- GetAllPKeyTemplates
- GetInfoTemplate
- GetInfoTemplatesByCartridgeID
- GetInfoTemplatesByObjectID
- GetInfoTemplatesByPageTypeID
- GetPKeyTemplatesByCartridgeID
- GetPKeyTemplatesByObjectID
- GetPKeyTemplatesByPageTypeID
- InsertTemplate
- OnDeleteCartridge
- OnDeleteObject
- UpdateTemplate
DeleteTemplate
Deletes a(n) Template.
Syntax |
DeleteTemplate($ObjectID, $PageTypeID, $Name); DeleteTemplate($hTemplate); # if $hTemplate includes ObjectID, PageTypeID, Name |
Input |
|
ExistsTemplate
Returns true if the Template exists.
Syntax |
$exists = ExistsTemplate($ObjectID, $PageTypeID, $Name); |
Input |
|
Return |
|
GetAllInfoTemplates
Returns all objects of Template.
Syntax |
$ahTemplates = GetAllInfoTemplates(); |
Return |
|
GetAllPKeyTemplates
Returns all Template identifiers.
Syntax |
$ahTemplateIDs = GetAllPKeyTemplates(); |
Return |
|
GetInfoTemplate
Returns the Template by identifier.
Syntax |
$hTemplate = GetInfoTemplate($ObjectID, $PageTypeID, $Name); |
Input |
|
Return |
|
GetInfoTemplatesByCartridgeID
Returns objects of Template by alternate key CartridgeID.
Syntax |
$ahTemplates = GetInfoTemplatesByCartridgeID($CartridgeID); |
Input |
|
Return |
|
GetInfoTemplatesByObjectID
Returns objects of Template by primary key element ObjectID, PageTypeID.
Syntax |
$ahTemplates = GetInfoTemplatesByObjectID($ObjectID, $PageTypeID); |
Input |
|
Return |
|
GetInfoTemplatesByPageTypeID
Returns objects of Template by alternate key PageTypeID.
Syntax |
$ahTemplates = GetInfoTemplatesByPageTypeID($PageTypeID); |
Input |
|
Return |
|
GetPKeyTemplatesByCartridgeID
Returns primary keys of Template by alternate key CartridgeID.
Syntax |
$ahKeys = GetPKeyTemplatesByCartridgeID($CartridgeID); |
Input |
|
Return |
|
GetPKeyTemplatesByObjectID
Returns primary keys of Template by primary key element ObjectID, PageTypeID.
Syntax |
$ahKeys = GetPKeyTemplatesByObjectID($ObjectID, $PageTypeID); |
Input |
|
Return |
|
GetPKeyTemplatesByPageTypeID
Returns primary keys of Template by alternate key PageTypeID.
Syntax |
$ahKeys = GetPKeyTemplatesByPageTypeID($PageTypeID); |
Input |
|
Return |
|
InsertTemplate
Creates an entry of Template.
Syntax |
InsertTemplate($hTemplate); |
Input |
|
OnDeleteCartridge
Deletes Template of this model when a(n) Cartridge is deleted.
Syntax |
OnDeleteCartridge($hParams); |
Input |
|
OnDeleteObject
Deletes Template of this model when a(n) Object is deleted.
Syntax |
OnDeleteObject($hParams); |
Input |
|
UpdateTemplate
Updates a(n) Template if any element was changed.
Syntax |
UpdateTemplate($ObjectID, $PageTypeID, $Name, $hTemplate); UpdateTemplate($hTemplate); # if $hTemplate includes ObjectID, PageTypeID, Name |
Input |
|
Return |
|