Inherited Variables
Inherited Constants
Inherited Methods
Class: VObject
- VObject::__construct()
- Class Constructor
- VObject::bind()
- Bind values to this object
- VObject::delete()
- Delete Object
- VObject::get()
- Get value
- VObject::getAll()
- Get all object values
- VObject::getError()
- Get error message
- VObject::getErrors()
- Get errors
- VObject::getMethods()
- Get object methods
- VObject::getProperties()
- Get object properties
- VObject::save()
- Save Object
- VObject::set()
- Set a value
- VObject::setError()
- Set error value
- VObject::setProperties()
- Set property values
- VObject::setProperty()
- Set property value
- VObject::toString()
- Convert object to string
- VObject::__destruct()
- Class Destructor
- VObject::__get()
- VObject::__isset()
- VObject::__set()
- VObject::__toString()
- Return object as a string
- VObject::__unset()
Class Details
VWP - DBI Query Relationship Group List Type
This class provides the Relationship Group List Type
Tags:
- author - Ralph Ritoch <rritoch@gmail.com>
- copyright - (c) Ralph Ritoch - All Rights Reserved
- link - VNetPublishing.Com
- license - VNETLPL Limited Public License
[ Top ]
Class Variables
$query
[ Top ]
$_data
[line 47]
Data
Tags:
- access - protected
Type: array
Overrides:
[ Top ]
$_helper
[ Top ]
Class Methods
__construct
VDBIQueryType_RelationshipGroupList __construct(
VDBI_Query
$query)
[line 289]
Class Constructor
Tags:
- access - public
Overrides VObject::__construct() (Class Constructor)
Parameters:
- VDBI_Query $query -
[ Top ]
getGroup
array|object Related getGroup(
string
$group_id)
[line 197]
Get Relationship Group
Tags:
- return - fields on success, error or warning otherwise
- access - public
Parameters:
- string $group_id - Group ID
[ Top ]
listGroups
array|object Relationship listGroups(
)
[line 140]
List Relationship Groups
Tags:
- return - Groups on success, error or warning otherwise
- access - public
Parameters:
[ Top ]
setGroup
boolean|object True setGroup(
string
$group_id,
$left_table,
$right_table, array
$fields, string
$logic)
[line 221]
Set Relationship Group
Tags:
- return - on success, error or warning otherwise
- todo - Delete node if fields is null
- access - public
Parameters:
- string $group_id - Group ID
- array $fields - Left fields
- string $logic - Logic connector
- $left_table -
- $right_table -
[ Top ]
_getRelationshipNode
object Node _getRelationshipNode(
string
$group_id)
[line 66]
Get DOM Report Table Relationship Node
Tags:
- return - on success, null if not found, error or warning otherwise
- access - protected
Parameters:
- string $group_id - Relationship Group
[ Top ]
_makeRelationshipNode
void _makeRelationshipNode(
string
$group_id)
[line 98]
Make DOM Report Relationship Group Node
Tags:
- access - protected
Parameters:
- string $group_id - Group ID
[ Top ]