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
Virtual Web Platform - Service Data Object
This class provides Data Objects for Services
Tags:
- author - Ralph Ritoch <rritoch@gmail.com>
- copyright - (c) Ralph Ritoch 2011 - All Rights Reserved
- link - VNetPublishing.Com
- license - VNETLPL Limited Public License
[ Top ]
Class Variables
$attributes = array()
[line 84]
Attributes
Tags:
- var - Attributes
- access - protected
Type: array
Overrides:
[ Top ]
$instanceNamespaceURI
[line 57]
Instance Namespace
Tags:
- var - Namespace
- access - protected
Type: string
Overrides:
[ Top ]
$instanceSchemaType
[line 66]
Instance Namespace
Tags:
- var - Schema Type
- access - protected
Type: string
Overrides:
[ Top ]
$namespaceURI
[line 39]
Namespace
Tags:
- var - Namespace
- access - protected
Type: string
Overrides:
[ Top ]
$schema
[ Top ]
$schemaType
[line 48]
Schema Type
Tags:
- var - Schema Type
- access - protected
Type: string
Overrides:
[ Top ]
$value
[line 75]
Value
Tags:
- access - protected
Type: mixed
Overrides:
[ Top ]
Class Methods
__construct
VServiceDataObject __construct(
VSchema
$schema, string
$namespaceURI, string
$schemaType)
[line 274]
Class Constructor
Tags:
- access - public
Overrides VObject::__construct() (Class Constructor)
Parameters:
- VSchema $schema - Schema
- string $namespaceURI - Namespace
- string $schemaType - Schmea Type
[ Top ]
getAttributeNS
string getAttributeNS(
string
$namespaceURI, string
$name)
[line 155]
Get Attribute
Tags:
- return - Value
- access - public
Parameters:
- string $namespaceURI - Attribute Namespace
- string $name - Attribute Name
[ Top ]
getInstanceNamespaceURI
string getInstanceNamespaceURI(
)
[line 197]
Get Instance Namespace
Tags:
- return - Namespace
- access - public
Parameters:
[ Top ]
getInstanceSchemaType
string getInstanceSchemaType(
)
[line 209]
Get Instance Schema Type
Tags:
- return - Schema Type
- access - public
Parameters:
[ Top ]
getNamespaceURI
string getNamespaceURI(
)
[line 173]
Get Namespace
Tags:
- return - Namespace
- access - public
Parameters:
[ Top ]
getSchemaType
string getSchemaType(
)
[line 185]
Get Schema Type
Tags:
- return - Schema Type
- access - public
Parameters:
[ Top ]
getValue
mixed getValue(
)
[line 221]
Get Value
Tags:
- return - Value
- access - public
Parameters:
[ Top ]
schemaTypeAppendChild
void schemaTypeAppendChild(
VServiceDataObject
$obj, [string
$name = null])
[line 257]
Append Schema Data
Tags:
- access - public
Parameters:
- VServiceDataObject $obj - Data Object
- string $name - Value Name
[ Top ]
set
void &set(
string
$vname, mixed
$value)
[line 234]
Set Property Variable
Tags:
- access - public
Overrides VObject::set() (Set a value)
Parameters:
- string $vname - Variable Name
- mixed $value - Value
[ Top ]
setAttributeNS
void setAttributeNS(
string
$namespaceURI, string
$name, string
$value)
[line 120]
Set Attribute
Tags:
- access - public
Parameters:
- string $namespaceURI - Namespace
- string $name - Attribute Name
- string $value - Value
[ Top ]
setValue
void setValue(
string
$namespaceURI, string
$schemaType, mixed
$value)
[line 104]
Set Value
Parameters:
- string $namespaceURI - Instance NamespaceURI
- string $schemaType - Instance Type
- mixed $value - Instance Value
[ Top ]