Package DE_EPAGES::Object::API::Table::ReferenceLoop
interface for table ReferenceLoop
Functions
- DeleteReferenceLoop
- ExistsReferenceLoop
- ExistsReferenceLoopByObjectID
- GetAllInfoReferenceLoops
- GetAllPKeyReferenceLoops
- GetInfoReferenceLoop
- GetInfoReferenceLoopByObjectID
- GetInfoReferenceLoopsByAttributeID
- GetInfoReferenceLoopsByObjectID
- GetInfoReferenceLoopsByReferencedObjectID
- GetPKeyReferenceLoopByObjectID
- GetPKeyReferenceLoopsByAttributeID
- GetPKeyReferenceLoopsByObjectID
- GetPKeyReferenceLoopsByReferencedObjectID
- InsertReferenceLoop
- OnDeleteAttribute
- UpdateReferenceLoop
DeleteReferenceLoop
Deletes a(n) ReferenceLoop.
Syntax |
DeleteReferenceLoop($ReferenceLoopID); DeleteReferenceLoop($hReferenceLoop); # if $hReferenceLoop includes ReferenceLoopID |
Input |
|
ExistsReferenceLoop
Returns true if the ReferenceLoop exists.
Syntax |
$exists = ExistsReferenceLoop($ReferenceLoopID); |
Input |
|
Return |
|
ExistsReferenceLoopByObjectID
Returns true if a ReferenceLoop by alternate keys ObjectID and AttributeID and Position exists.
Syntax |
$ReferenceLoopID = ExistsReferenceLoopByObjectID($ObjectID, $AttributeID, $Position); |
Input |
|
Return |
|
GetAllInfoReferenceLoops
Returns all objects of ReferenceLoop.
Syntax |
$ahReferenceLoops = GetAllInfoReferenceLoops(); |
Return |
|
GetAllPKeyReferenceLoops
Returns all ReferenceLoop identifiers.
Syntax |
$aReferenceLoopIDs = GetAllPKeyReferenceLoops(); |
Return |
|
GetInfoReferenceLoop
Returns the ReferenceLoop by identifier.
Syntax |
$hReferenceLoop = GetInfoReferenceLoop($ReferenceLoopID); |
Input |
|
Return |
|
GetInfoReferenceLoopByObjectID
Returns the object of ReferenceLoop by alternate keys ObjectID and AttributeID and Position.
Syntax |
$hReferenceLoop = GetInfoReferenceLoopByObjectID($ObjectID, $AttributeID, $Position); |
Input |
|
Return |
|
GetInfoReferenceLoopsByAttributeID
Returns objects of ReferenceLoop by alternate key AttributeID.
Syntax |
$ahReferenceLoops = GetInfoReferenceLoopsByAttributeID($AttributeID); |
Input |
|
Return |
|
GetInfoReferenceLoopsByObjectID
Returns objects of ReferenceLoop by alternate keys ObjectID and AttributeID and Position.
Syntax |
$ahReferenceLoops = GetInfoReferenceLoopsByObjectID($ObjectID, $AttributeID, $Position); |
Input |
|
Return |
|
GetInfoReferenceLoopsByReferencedObjectID
Returns objects of ReferenceLoop by alternate key ReferencedObjectID.
Syntax |
$ahReferenceLoops = GetInfoReferenceLoopsByReferencedObjectID($ReferencedObjectID); |
Input |
|
Return |
|
GetPKeyReferenceLoopByObjectID
Returns primary key of ReferenceLoop by alternate keys ObjectID and AttributeID and Position.
Syntax |
$ReferenceLoopID = GetPKeyReferenceLoopByObjectID($ObjectID, $AttributeID, $Position); |
Input |
|
Return |
|
GetPKeyReferenceLoopsByAttributeID
Returns primary keys of ReferenceLoop by alternate key AttributeID.
Syntax |
$aKeys = GetPKeyReferenceLoopsByAttributeID($AttributeID); |
Input |
|
Return |
|
GetPKeyReferenceLoopsByObjectID
Returns primary keys of ReferenceLoop by alternate keys ObjectID and AttributeID and Position.
Syntax |
$aKeys = GetPKeyReferenceLoopsByObjectID($ObjectID, $AttributeID, $Position); |
Input |
|
Return |
|
GetPKeyReferenceLoopsByReferencedObjectID
Returns primary keys of ReferenceLoop by alternate key ReferencedObjectID.
Syntax |
$aKeys = GetPKeyReferenceLoopsByReferencedObjectID($ReferencedObjectID); |
Input |
|
Return |
|
InsertReferenceLoop
Creates an entry of ReferenceLoop.
Syntax |
$ReferenceLoopID = InsertReferenceLoop($hReferenceLoop); |
Input |
|
Return |
|
OnDeleteAttribute
Deletes ReferenceLoop of this model when a(n) Attribute is deleted.
Syntax |
OnDeleteAttribute($hParams); |
Input |
|
UpdateReferenceLoop
Updates a(n) ReferenceLoop if any element was changed.
Syntax |
UpdateReferenceLoop($ReferenceLoopID, $hReferenceLoop); UpdateReferenceLoop($hReferenceLoop); # if $hReferenceLoop includes ReferenceLoopID |
Input |
|