Child classes:
- VSession
- Virtual Web Platform - Session Manager
- VMenuItem
- Virtual Web Platform - Menu Item
- VRequestListener
- Virtual Web Platform - Request Listener
- VUIFrame
- Virtual Web Platform - UI Frames
- VWidgetParams
- Widget Parameters
- VWidget
- Virtual Web Platform - Widgets
- VWidgetReference
- Widget Reference
- VRoute
- Virtual Web Platform - SEF URL Routing
- VUIFrameItem
- Virtual Web Platform - UI Frame item
- VUser
- Virtual Web Platform - User Library
- VThemeParams
- Theme Parameters
- VThemeDriver
- Virtual Web Platform - Theme driver
- VThemeConfig
- Virtual Web Platform - Theme Configuration
- VFilesystem
- Virtual Web Platform - Filesystem Support
- VNet
- Virtual Web Platform - Network Support
- VArchive
- Virtual Web Platform - Archive Support
- VInstaller
- VWP Installer
- VManifest
- VWP Manifest
- VURI
- Virtual Web Platform - URI Interface
- VText
- Virtual Web Platform - Text Processor
- VLanguage
- Virtual Web Platform - Language support
- VFtpReply
- Virtual Web Platform - FTP Protocol (RFC-959)
- VDREBinding
- Virtual Web Platform - Binding interface
- VService
- Virtual Web Platform - Web Service support
- VSOAPTranslator
- Virtual Web Platform - SOAP Translator
- VHTTPClient
- Virtual Web Platform - HTTP Client
- VSoapClient
- Virtual Web Platform - SOAP Client
- VSocket
- Virtual Web Platform - Socket support
- VDocument
- Virtual Web Platform - Document support
- VDatabaseFilter
- Virtual Web Platform - filter support
- VDatabasePaging
- Virtual Web Platform - Paging support
- VDBI
- Virtual Web Platform - DBI Database API
- VDBI_MultiFieldIdentity
- Virtual Web Platform - Muti Field Identity
- VDBIQueryType_FilterList
- VWP - DBI Query Filter List Type
- VDBIQueryType_SummaryOptions
- VWP - DBI Query Summary Options Type
- VDBIQueryType_Filter
- VWP - DBI Query Filter Type
- VDBIQueryType_Ratio
- VWP - DBI Query Ratio Type
- VDBIQueryType_RelationshipGroupList
- VWP - DBI Query Relationship Group List Type
- VDBIQueryType_ValueList
- VWP - DBI Query Value List Type
- VDBIQueryType_LabelList
- VWP - DBI Query Summary Options Type
- VDBIQueryType_FieldList
- VWP - DBI Query Field List Type
- VDBIQueryType_Datasources
- VWP - DBI Query Datasources Type
- VDBIQueryType_Tables
- VWP - DBI Query Type Tables
- VDBI_SingleFieldIdentity
- Virtual Web Platform - Single Field Identity
- VDBI_QueryHelper
- VWP - DBI Query
- VMysqlQueryFilter
- Virtual Web Platform - MySQL Query Filter
- VDBI_Query
- VWP - DBI Query
- VStdio
- Virtual Web Platform - Session Manager
- VWarning
- Virtual Web Platform - Warnings
- VMath
- Virtual Web Platform - Math System
- VTime
- Virtual Web Platform - System Time
- VHibernateDriver
- Virtual Web Platform - Hibernate System
- VNotify
- Virtual Web Platform - Notify System
- VKernel
- Virtual Web Platform - Kernel
- VMime
- Virtual Web Platform - Mime support
- HKEY
- VWP Registry Library
- VLoop
- Persistent Loop Support
- VSearch
- VWP Search Library
- Registry
- VWP Registry Library
- VTicket
- VWP System Tickets
- VAction
- Virtual Web Platform - Action System
- VEvent
- Virtual Web Platform - Event System
- VParserPHP
- Virtual Web Platform - PHP Parser
- VDOMImplementationRegistry
- Virtual Web Platform - DOM Implementation Registry
- VDOMImplementationList
- DOM 3 DOMImplementation
- VDomHelper
- DOM 3 Helper
- VWP
- Virtual Web Platform - System Interface
- VEnv
- Virtual Web Platform - Environment
- VModel
- Virtual Web Platform - Model
- VXSLT
- Virtual Web Platform - XSLT processor
- VWSDL_Message
- Virtual Web Platform - WSDL Message
- VXMLHelper
- Virtual Web Platform - XML Helper
- VSchema
- Virtual Web Platform - Schema Processing
- VXMLHTTPSerializer
- Virtual Web Platform - HTTP Serializer
- VSchema_DataType
- Virtual Web Platform - Schema Datatype
- VSchema_Sequence
- Virtual Web Platform - Schema Sequence
- VFilesystemDriver
- Virtual Web Platform - Filesystem Driver
- VServiceReply
- Virtual Web Platform - Service Handler
- VServiceHandler
- Virtual Web Platform - Service Handler
- VServiceDataObject
- Virtual Web Platform - Service Data Object
Inherited Variables
Inherited Constants
Inherited Methods
Class Details
Virtual Web Platform - Object
This file provides the base class for all VWP objects
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
$_nosave_errors = array()
[line 45]
Object Errors
Tags:
- var - Errors
- access - protected
Type: array
Overrides:
[ Top ]
$_nosave_original_state = null
[line 55]
Object Original State
Tags:
- var - Original State
- access - protected
Type: array
Overrides:
[ Top ]
Class Methods
__construct
VObject __construct(
)
[line 63]
Class Constructor
Tags:
- access - public
Overridden in child classes as:
- VSession::__construct()
- Class constructor
- VWidgetParams::__construct()
- Class constructor
- VWidget::__construct()
- Class constructor
- VThemeTarget::__construct()
- Class Constructor
- VApplication::__construct()
- Class Constructor
- VThemeParams::__construct()
- Class constructor
- VFilesystem::__construct()
- Class Constructor
- VArchive::__construct()
- Class constructor
- VInstaller::__construct()
- Class constructor
- VManifest::__construct()
- Class constructor
- SOAP_DREBinding::__construct()
- Class Constructor
- VHTTPClient::__construct()
- Class constructor
- VSoapClient::__construct()
- Class constructor
- VSocket::__construct()
- Class constructor
- VTelnet::__construct()
- Class constructor
- VSMTP::__construct()
- Class constructor
- VSMTPClient::__construct()
- Class Constructor
- VDocument::__construct()
- Class constructor
- ImageDocument::__construct()
- Class constructor
- XMLDocument::__construct()
- Class constructor
- SOAPDocument::__construct()
- Class constructor
- JSDocument::__construct()
- Class constructor
- CSVDocument::__construct()
- Class constructor
- HTMLDocument::__construct()
- Class constructor
- VDBI::__construct()
- Class constructor
- VDatabase::__construct()
- Class constructor
- VMssqlDatabase::__construct()
- Class constructor
- VMssqlTable::__construct()
- Class constructor
- VMysqlDatabase::__construct()
- Class constructor
- VMysqlQuery::__construct()
- Class constructor
- VMysqlTable::__construct()
- Class constructor
- VDBI_MultiFieldIdentity::__construct()
- Class Constructor
- VDBIQueryType_FilterList::__construct()
- Class Constructor
- VDBIQueryType_SummaryOptions::__construct()
- Class Constructor
- VDBIQueryType_Ratio::__construct()
- Class Constructor
- VDBIQueryType_RelationshipGroupList::__construct()
- Class Constructor
- VDBIQueryType_ValueList::__construct()
- Class Constructor
- VDBIQueryType_LabelList::__construct()
- Class Constructor
- VDBIQueryType_FieldList::__construct()
- Class Constructor
- VDBIQueryType_Datasources::__construct()
- Class Constructor
- VDBIQueryType_Tables::__construct()
- Class Constructor
- VDBI_SingleFieldIdentity::__construct()
- Class Constructor
- VDBI_QueryHelper::__construct()
- Class Constructor
- VDBI_Query::__construct()
- Class Constructor
- VWarning::__construct()
- Class Constructor
- HKEY::__construct()
- Class Constructor
- HKEY_CLASSES_ROOT::__construct()
- Class Constructor
- VSearch::__construct()
- Class Constructor
- VTicket::__construct()
- Class Constructor
- VAction::__construct()
- Class Constructor
- VWP::__construct()
- Class Constructor
- VEnv::__construct()
- Class Constructor
- VModel::__construct()
- Class constructor
- VWSDL_Message::__construct()
- Class Constructor
- VSchema::__construct()
- Class Constructor
- VWSDL::__construct()
- Class Constructor
- VSchema_DataType::__construct()
- Class Constructor
- VSchema_Sequence::__construct()
- Class Constructor
- VFilesystemDriver::__construct()
- Class Constructor
- VFTPFile::__construct()
- Class constructor
- VFTPFolder::__construct()
- Class constructor
- VFTPPath::__construct()
- Class Constructor
- VServiceReply::__construct()
- Class Constructor
- VServiceDataObject::__construct()
- Class Constructor
Parameters:
[ Top ]
__destruct
void __destruct(
)
[line 80]
Class Destructor
Tags:
- access - public
Overridden in child classes as:
- VHTTPClient::__destruct()
- Class destructor
- VMssqlDatabase::__destruct()
- Class destructor
- VMssqlTable::__destruct()
- Class destructor
- VMysqlDatabase::__destruct()
- Class destructor
- VMysqlQuery::__destruct()
- Class destructor
- VMysqlTable::__destruct()
- Class destructor
- VWP::__destruct()
- Class Destructor
- VSchema::__destruct()
- Class Destructor
Parameters:
[ Top ]
bind
void bind(
array|object
$to)
[line 131]
Bind values to this object
Tags:
- access - public
Overridden in child classes as:
- VSocket::bind()
- Bind socket
Parameters:
- array|object $to - Source object or data
[ Top ]
delete
boolean|object True delete(
)
[line 221]
Delete Object
Tags:
- return - on success, error or warning otherwise
- access - public
Overridden in child classes as:
- VUIFrame::delete()
- Delete Frame
- VUser::delete()
- Delete User
- VMssqlRow::delete()
- Delete row
- VMysqlQueryRow::delete()
- Delete row
- VMysqlRow::delete()
- Delete row
- VFile::delete()
- Delete a file or array of files
- VFTPFile::delete()
- Delete a file or array of files
- VFolder::delete()
- Delete a folder.
- VFTPFolder::delete()
- Delete a folder.
Parameters:
[ Top ]
get
mixed &get(
string
$vname, [mixed
$default = null])
[line 94]
Get value
Tags:
- return - Value
- access - public
Overridden in child classes as:
- VSession::get()
- Get data value from the session
- VDocument::get()
- Get Property
- VMysqlQueryRow::get()
- Get Field
- VMysqlRow::get()
- Get Field
- VDBI_Query::get()
- Get Property
- VTime::get()
- Get Property
- VSearch::get()
- Get Property
- VDOMImplementationList::get()
- Get Attribute
- VSchema_Sequence::get()
- Get Property
Parameters:
- string $vname - Value name
- mixed $default - Default value
[ Top ]
getAll
array getAll(
[boolean
$public = true])
[line 111]
Get all object values
Tags:
- return - Object values indexed by name
- access - public
Overridden in child classes as:
- VMysqlQueryRow::getAll()
- Get all fields
- VMysqlRow::getAll()
- Get all fields
Parameters:
- boolean $public - Return public values
[ Top ]
getError
mixed getError(
[integer
$i = null], [boolean
$toString = true])
[line 243]
Get error message
Tags:
- return - Error message
- access - public
Parameters:
- integer $i - Index
- boolean $toString - Convert error to string
[ Top ]
getErrors
array getErrors(
)
[line 270]
Get errors
Tags:
- return - Errors
- access - public
Parameters:
[ Top ]
getMethods
array getMethods(
[boolean
$public = true])
[line 154]
Get object methods
Tags:
- return - Object methods
- access - public
Parameters:
- boolean $public - Return public methods
[ Top ]
getProperties
Object getProperties(
[boolean
$public = true])
[line 179]
Get object properties
Tags:
- return - properties
- access - public
Overridden in child classes as:
- VMenuItem::getProperties()
- Get item properties
- VMenuLink::getProperties()
- Get Properties
- VMenuApplink::getProperties()
- Get Application Link Properties
- VUIFrame::getProperties()
- Get item properties
- VMssqlTable::getProperties()
- Get table properties
- VMysqlQuery::getProperties()
- Get query properties
- VMysqlTable::getProperties()
- Get table properties
Parameters:
- boolean $public - Return public properties
[ Top ]
save
array|object Saved save(
)
[line 199]
Save Object
Tags:
- return - data on success, error or warning otherwise
- access - public
Overridden in child classes as:
- VMenu::save()
- Save Menu
- VUIFrame::save()
- Save Frame to file
- VUser::save()
- Save user
- VManifest::save()
- Save manifest
- VMssqlRow::save()
- Save row
- VMysqlQueryRow::save()
- Save row
- VMysqlRow::save()
- Save row
- VLoop::save()
- Save Loop state
Parameters:
[ Top ]
set
mixed &set(
string
$vname, mixed
$value)
[line 283]
Set a value
Tags:
- return - previous Value
Overridden in child classes as:
- VSession::set()
- Set data value into the session
- VMssqlRow::set()
- Set the value of a field
- VMysqlQueryRow::set()
- Set the value of a field
- VMysqlRow::set()
- Set the value of a field
- VSearch::set()
- Set Property
- VDOMImplementationList::set()
- Set Property
- VServiceDataObject::set()
- Set Property Variable
Parameters:
- string $vname - Value name
- mixed $value - Value
[ Top ]
setError
void setError(
string|object
$error)
[line 352]
Set error value
Tags:
- access - public
Parameters:
- string|object $error - Error
[ Top ]
setProperties
boolean setProperties(
array
$properties)
[line 297]
Set property values
Tags:
- return - True on success
Overridden in child classes as:
- VMssqlTable::setProperties()
- Set table properties
- VMysqlTable::setProperties()
- Set table properties
Parameters:
- array $properties - Properties
[ Top ]
setProperty
mixed setProperty(
string
$name, mixed
$value)
[line 319]
Set property value
Stores a copy of the provided value as the requested property
Tags:
- return - new property value
Parameters:
- string $name - Property name
- mixed $value - Property value
[ Top ]
toString
string toString(
)
[line 363]
Convert object to string
Tags:
- return - String representation of object
- access - public
Overridden in child classes as:
- VFtpReply::toString()
- Get text reply
Parameters:
[ Top ]
__get
void &__get(
$name)
[line 374]
Parameters:
- $name -
[ Top ]
__isset
void __isset(
$name)
[line 391]
Parameters:
- $name -
[ Top ]
__set
void &__set(
$name,
$value)
[line 380]
Parameters:
- $name -
- $value -
[ Top ]
__toString
string __toString(
)
[line 332]
Return object as a string
Tags:
- return - Human readable object string
- access - public
Overridden in child classes as:
- VDBI_MultiFieldIdentity::__toString()
- Convert To String
- VDBI_SingleFieldIdentity::__toString()
- Convert To String
Parameters:
[ Top ]
__unset
void __unset(
$name)
[line 386]
Parameters:
- $name -
[ Top ]