[XOAD] element index

All elements
' a b c d e f g h i l m n o p r s t u x
'
top
Constant 'XOAD_'.strtoupper($extension).'_BASE'
XOAD extension base folder that contains all extension files.
a
top
Method addObserver
XOAD_Server::addObserver() in Server.class.php
Adds a XOAD_Server events observer.
Method addObserver
XOAD_Utilities::addObserver() in Utilities.class.php
Adds a XOAD_Utilities events observer.
Method addObserver
XOAD_Client::addObserver() in Client.class.php
Adds a XOAD_Client events observer.
Method addObserver
XOAD_Serializer::addObserver() in Serializer.class.php
Adds a XOAD_Serializer events observer.
Method addObserver
XOAD_Observable::addObserver() in Observable.class.php
Method addObserver
XOAD_Meta::addObserver() in Meta.class.php
Adds a XOAD_Meta events observer.
Method allowClasses
XOAD_Server::allowClasses() in Server.class.php
Adds specified classes to the allowed classes map.
Method allowCaching
XOAD_Cache::allowCaching() in Cache.class.php
Installs a new caching criteria.
Variable $attributes
Holds attributes collection. This array is not populated from the client and it is empty initially.
Method addScriptBlock
XOAD_HTML::addScriptBlock() in HTML.class.php
Adds a given JavaScript code to the output.
b
top
Method blur
XOAD_HTML_DOM_ElementById::blur() in ElementById.class.php
This method removes keyboard focus from the element.
Page BaseElement.class.php
BaseElement.class.php in BaseElement.class.php
c
top
Method caseConvert
XOAD_Utilities::caseConvert() in Utilities.class.php
Returns the input string with all alphabetic characters converted to lower or upper case depending on the configuration.
Page Client.class.php
Client.class.php in Client.class.php
Method customHeader
XOAD_Utilities::customHeader() in Utilities.class.php
Registers custom client header file.
Variable $container
Holds the directory where the cached data is saved.
Method cacheRequest
XOAD_Cache::cacheRequest() in Cache.class.php
This method is called when the request matches the configurated criterias for caching, but there is no data in the cache.
Method closeConnection
Closes a MySQL connection link.
Method collectGarbage
Abstract base class method.
Method collectGarbage
Deletes old data from the cache.
Method collectGarbage
Deletes old data from the cache.
Page cache.ext.php
cache.ext.php in cache.ext.php
Page Cache.class.php
Cache.class.php in Cache.class.php
Page Controls.class.php
Controls.class.php in Controls.class.php
Page controls.ext.php
controls.ext.php in controls.ext.php
Variable $container
Holds the file name where events information is saved.
Method cleanEvents
Deletes old events from the database.
Method cleanEvents
Deletes old events from the database.
Method cleanEvents
Deletes old events from the container.
Method cleanEvents
This method should be called from each successor to retrieve the start time of the old events in the storage.
Method closeConnection
Closes a MySQL connection link.
Method closeConnection
Closes a PearDB connection link.
Variable $clientCode
Holds the client JavaScript code associated with the element(s).
Method cssQuery
XOAD_HTML::cssQuery() in HTML.class.php
Returns an object representing a list of elements that match a given cssQuery in the document.
Page CssQuery.class.php
CssQuery.class.php in CssQuery.class.php
d
top
Method denyClasses
XOAD_Server::denyClasses() in Server.class.php
Adds specified classes to the denied classes map.
Method dispatch
XOAD_Server::dispatch() in Server.class.php
Dispatches a client callback to the server.
Variable $database
Holds the MySQL database used in the connection string.
Method dispatch
XOAD_Cache::dispatch() in Cache.class.php
This method is called when the request matches the configurated criterias for caching.
Variable $database
Holds the PearDB database used in the connection string.
Variable $database
Holds the MySQL database used in the connection string.
e
top
Page extensions.config.php
extensions.config.php in extensions.config.php
Method eventsHeader
XOAD_Utilities::eventsHeader() in Utilities.class.php
Registers XOAD Events header data.
Method extensionHeader
XOAD_Utilities::extensionHeader() in Utilities.class.php
Registers XOAD extension client header file.
Method escapeString
Escapes special characters in the $unescapedString, taking into account the current charset of the connection.
Method escapeString
Escapes special characters in the $unescapedString, taking into account the current charset of the connection.
Method escapeString
Escapes special characters in the $unescapedString, taking into account the current charset of the connection.
Page ElementById.class.php
ElementById.class.php in ElementById.class.php
Page ElementsByName.class.php
ElementsByName.class.php in ElementsByName.class.php
Page ElementsByTagName.class.php
ElementsByTagName.class.php in ElementsByTagName.class.php
f
top
Method findMethodName
XOAD_Meta::findMethodName() in Meta.class.php
Page Files.class.php
Files.class.php in Files.class.php
Page File.class.php
File.class.php in File.class.php
Method filterEvents
Filters the events in the storage using a single criteria.
Method filterMultipleEvents
This method should be called from each successor to add common data to the event.
Method filterMultipleEvents
Filters the events in the database using multiple criterias.
Method filterMultipleEvents
Filters the events in the container using multiple criterias.
Method filterMultipleEvents
Filters the events in the database using multiple criterias.
Method focus
XOAD_HTML_DOM_ElementById::focus() in ElementById.class.php
This method sets focus on the element.
g
top
Method getMicroTime
XOAD_Utilities::getMicroTime() in Utilities.class.php
Return current UNIX timestamp with microseconds.
Method getRequestUrl
XOAD_Utilities::getRequestUrl() in Utilities.class.php
Returns the URL for the current request (includings the query string).
Method getType
XOAD_Utilities::getType() in Utilities.class.php
Gets the type of a variable.
Method generateID
Generates an unique ID from the given data.
Method getConnection
Creates a MySQL connection link.
Method getFileName
Gets the absolute path to the cache file.
Method getStorage
XOAD_Cache::getStorage() in Cache.class.php
Retrieves an instanse to the configurated XOAD_Cache storage provider.
Method getFileName
XOAD_Controls::getFileName() in Controls.class.php
Gets the absolute path to the file.
Method getConnection
Creates a PearDB connection link.
Method getConnection
Creates a MySQL connection link.
Method getFileName
Gets the absolute path to the container.
Method getStorage
Retrieves an instanse to the configurated XOAD Events storage provider.
Method getStorage
Retrieves a static instance of the XOAD_Events_Storage_PearDB class.
Method getStorage
Retrieves a static instance of the XOAD_Events_Storage_MySQL class.
Method getStorage
Retrieves a static instance of the XOAD_Events_Storage_File class.
Method getElement
Returns the JavaScript name of the elements.
Method getElement
XOAD_HTML_DOM_ElementsByName::getElement() in ElementsByName.class.php
Returns the JavaScript name of the elements.
Method getElement
XOAD_HTML_DOM_ElementsByTagName::getElement() in ElementsByTagName.class.php
Returns the JavaScript name of the elements.
Method getElement
Returns the JavaScript name of the element.
Method getElementById
XOAD_HTML::getElementById() in HTML.class.php
Returns the element whose ID is specified.
Method getElementsByName
Returns an object representing a list of elements of a given name in the document.
Method getElementsByTagName
Returns an object representing a list of elements of a given tag name in the document.
h
top
Method handleError
XOAD_Server::handleError() in Server.class.php
Handles all errors that occur during the callback.
Method header
XOAD_Utilities::header() in Utilities.class.php
Registers XOAD client header files.
Page HTML.class.php
HTML.class.php in HTML.class.php
Page html.ext.php
html.ext.php in html.ext.php
i
top
Method initializeCallback
Checks if the request is a client callback to the server and initializes callback parameters.
Method isAssocArray
XOAD_Utilities::isAssocArray() in Utilities.class.php
Checks if an array is an associative array.
Method isClassAllowed
XOAD_Server::isClassAllowed() in Server.class.php
Checks if a class can be accessed within a callback request.
Method isPublicMethod
XOAD_Meta::isPublicMethod() in Meta.class.php
Method isPublicVariable
Method initialize
XOAD_Cache::initialize() in Cache.class.php
This method is called on every request to the server.
Method importForm
XOAD_HTML::importForm() in HTML.class.php
Imports an associative array to the corresponding form elements.
l
top
Method loadClass
XOAD_Server::loadClass() in Server.class.php
Loads a specified class from the classes map.
Method load
XOAD_Cache_Storage::load() in Storage.class.php
Abstract base class method.
Method load
Loads data from the cache with a given ID.
Method load
Loads data from the cache with a given ID.
m
top
Variable $methodsMap
XOAD_Meta::$methodsMap in Meta.class.php
Page Meta.class.php
Meta.class.php in Meta.class.php
Method mapClass
XOAD_Server::mapClass() in Server.class.php
Adds a specified class to the classes map.
Method mapMethods
XOAD_Client::mapMethods() in Client.class.php
Assigns methods map to the class meta data.
Page MySQL.class.php
MySQL.class.php in MySQL.class.php
Page MySQL.class.php
MySQL.class.php in MySQL.class.php
n
top
Method notifyObservers
XOAD_Server::notifyObservers() in Server.class.php
Method notifyObservers
XOAD_Utilities::notifyObservers() in Utilities.class.php
Method notifyObservers
XOAD_Serializer::notifyObservers() in Serializer.class.php
Method notifyObservers
XOAD_Observable::notifyObservers() in Observable.class.php
Method notifyObservers
Method notifyObservers
XOAD_Client::notifyObservers() in Client.class.php
o
top
Page Observable.class.php
Observable.class.php in Observable.class.php
Page Observer.class.php
Observer.class.php in Observer.class.php
Variable $openNew
Indicates whether to open a new connection to the MySQL server if an old one already exists.
Variable $openNew
Indicates whether to open a new connection to the MySQL server if an old one already exists.
p
top
Variable $privateMethods
XOAD_Meta::$privateMethods in Meta.class.php
Variable $privateVariables
Variable $publicMethods
XOAD_Meta::$publicMethods in Meta.class.php
Variable $publicVariables
XOAD_Meta::$publicVariables in Meta.class.php
Method privateMethods
XOAD_Client::privateMethods() in Client.class.php
Assigns private methods to the class meta data.
Method privateVariables
Assigns private variables to the class meta data.
Method publicMethods
XOAD_Client::publicMethods() in Client.class.php
Assigns public methods to the class meta data.
Method publicVariables
XOAD_Client::publicVariables() in Client.class.php
Assigns public variables to the class meta data.
Variable $password
Holds the MySQL password used in the connection string.
Variable $port
Holds the MySQL port used in the connection string.
Variable $password
Holds the MySQL password used in the connection string.
Variable $password
Holds the PearDB password used in the connection string.
Variable $pearDSN
Holds the PearDB DSN for reconnection to database.
Variable $port
Holds the PearDB port used in the connection string.
Variable $port
Holds the MySQL port used in the connection string.
Page PearDB.class.php
PearDB.class.php in PearDB.class.php
Method postEvent
Posts a single event to the storage.
Method postMultipleEvents
This method should be called from each successor to add common data to the event.
Method postMultipleEvents
Posts multiple events to the database.
Method postMultipleEvents
Posts multiple events to the container.
Method postMultipleEvents
Posts multiple events to the database.
Method process
XOAD_HTML::process() in HTML.class.php
Returns the JavaScript code of all DOM elements.
Method process
XOAD_HTML_DOM_ScriptBlock::process() in ScriptBlock.class.php
Returns the JavaScript code that the block contains.
Method process
XOAD_HTML_DOM_ElementsByTagName::process() in ElementsByTagName.class.php
Returns the JavaScript code of the DOM elements.
Method process
XOAD_HTML_DOM_ElementsByName::process() in ElementsByName.class.php
Returns the JavaScript code of the DOM elements.
Method process
XOAD_HTML_DOM_CssQuery::process() in CssQuery.class.php
Returns the JavaScript code of the cssQuery elements.
Method process
XOAD_HTML_DOM_ElementById::process() in ElementById.class.php
Returns the JavaScript code of the DOM element.
Method process
XOAD_HTML_DOM_BaseElement::process() in BaseElement.class.php
Returns the JavaScript code of the DOM element.
r
top
Method register
XOAD_Client::register() in Client.class.php
Registers a PHP variable/class in JavaScript.
Method runServer
XOAD_Server::runServer() in Server.class.php
Checks if the request is a client callback to the server and handles it.
Method register
XOAD_Controls::register() in Controls.class.php
Registers a custom client control.
Method removeAttribute
This method removes an attribute from the element(s).
s
top
Page Serializer.class.php
Serializer.class.php in Serializer.class.php
Page Server.class.php
Server.class.php in Server.class.php
Method serialize
XOAD_Serializer::serialize() in Serializer.class.php
Serializes a PHP variable into a JSON string.
Method setMethodsMap
XOAD_Meta::setMethodsMap() in Meta.class.php
Method setPrivateMethods
Method setPrivateVariables
Method setPublicMethods
Method setPublicVariables
Variable $server
Holds the MySQL server used in the connection string.
Page ServerObserver.class.php
ServerObserver.class.php in ServerObserver.class.php
Page Storage.class.php
Storage.class.php in Storage.class.php
Method save
XOAD_Cache_Storage::save() in Storage.class.php
Abstract base class method.
Method save
Saves data in the cache with a given ID and lifetime.
Method save
Saves data in the cache with a given ID and lifetime.
Variable $separator
Holds the separator used in the container.
Variable $server
Holds the PearDB server used in the connection string.
Variable $server
Holds the MySQL server used in the connection string.
Page Storage.class.php
Storage.class.php in Storage.class.php
Method sortEvents
Callback to sort events by time.
Variable $script
XOAD_HTML_DOM_ScriptBlock::$script in ScriptBlock.class.php
Holds script block source code.
Variable $skipKeys
XOAD_HTML_DOM_BaseElement::$skipKeys in BaseElement.class.php
Holds the keys that will be skipped (like id, clientCode ...).
Variable $style
XOAD_HTML_DOM_BaseElement::$style in BaseElement.class.php
Holds style collection. This array is not populated from the client and it is empty initially.
Page ScriptBlock.class.php
ScriptBlock.class.php in ScriptBlock.class.php
Page ServerObserver.class.php
ServerObserver.class.php in ServerObserver.class.php
Method setAttribute
This method adds a new attribute or changes the value of an existing attribute on the element(s).
t
top
Method throwException
XOAD_Server::throwException() in Server.class.php
Throws a XOAD callback exception.
Variable $type
Holds the PearDB Database type setting used in the connection string.
u
top
Page Utilities.class.php
Utilities.class.php in Utilities.class.php
Method updateObserver
XOAD_Observer::updateObserver() in Observer.class.php
This method is called when XOAD_Observable::notifyObservers is called.
Variable $user
Holds the MySQL user used in the connection string.
Method updateObserver
This method is called after XOAD_Server::notifyObservers is called.
Variable $user
Holds the PearDB user used in the connection string.
Variable $user
Holds the MySQL user used in the connection string.
Method updateObserver
XOAD_HTML_ServerObserver::updateObserver() in ServerObserver.class.php
This method is called after XOAD_Server::notifyObservers is called.
x
top
Page xoad.config.php
xoad.config.php in xoad.config.php
Constant XOAD_BASE
XOAD_BASE in xoad.php
XOAD base folder that contains all package files.
Constant XOAD_CACHE_LIFETIME
XOAD_CACHE_LIFETIME in extensions.config.php
Defines the default lifetime for the cache data.
Constant XOAD_CACHE_STORAGE_DSN
XOAD_CACHE_STORAGE_DSN in extensions.config.php
Defines the data source name and parameters to use when cache data is saved.
Class XOAD_Client
XOAD_Client in Client.class.php
XOAD Client Class.
Constant XOAD_CLIENT_METADATA_METHOD_NAME
Defines the method name that is called when XOAD needs more information about an object.
Constant XOAD_EVENTS_LIFETIME
XOAD_EVENTS_LIFETIME in xoad.config.php
Defines the default lifetime for an event.
Constant XOAD_EVENTS_STORAGE_DSN
XOAD_EVENTS_STORAGE_DSN in xoad.config.php
Defines the data source name and parameters to use when event's information is saved.
Class XOAD_Meta
XOAD_Meta in Meta.class.php
XOAD Meta Class.
Class XOAD_Observable
XOAD_Observable in Observable.class.php
XOAD Observable Class.
Class XOAD_Observer
XOAD_Observer in Observer.class.php
XOAD Observer Class.
Page xoad.php
xoad.php in xoad.php
Class XOAD_Serializer
XOAD_Serializer in Serializer.class.php
XOAD Serializer Class.
Constant XOAD_SERIALIZER_SKIP_STRING
XOAD_SERIALIZER_SKIP_STRING in xoad.config.php
Defines the prefix that is used to indicate the Serializer to skip string serialization.
Class XOAD_Server
XOAD_Server in Server.class.php
XOAD Server Class.
Class XOAD_Utilities
XOAD_Utilities in Utilities.class.php
XOAD Utilities Class.
Class XOAD_Cache
XOAD_Cache in Cache.class.php
XOAD_Cache Class.
Class XOAD_Cache_ServerObserver
XOAD_Cache_ServerObserver in ServerObserver.class.php
XOAD Cache Server Observer Class.
Method XOAD_Cache_Storage
Creates a new instance of the XOAD_Cache_Storage class.
Class XOAD_Cache_Storage
XOAD_Cache_Storage in Storage.class.php
XOAD_Cache Storage Class.
Method XOAD_Cache_Storage_Files
Creates a new instance of the XOAD_Cache_Storage_Files class.
Class XOAD_Cache_Storage_Files
XOAD_Cache_Storage_Files in Files.class.php
XOAD_Cache Storage Files Class.
Class XOAD_Cache_Storage_MySQL
XOAD_Cache_Storage_MySQL in MySQL.class.php
XOAD_Cache Storage MySQL Class.
Method XOAD_Cache_Storage_MySQL
Creates a new instance of the XOAD_Cache_Storage_MySQL class.
Class XOAD_Controls
XOAD_Controls in Controls.class.php
XOAD_Controls Class.
Method XOAD_Events_Storage
Creates a new instance of the XOAD_Events_Storage class.
Class XOAD_Events_Storage
XOAD_Events_Storage in Storage.class.php
XOAD Events Storage Class.
Class XOAD_Events_Storage_File
XOAD_Events_Storage_File in File.class.php
XOAD Events Storage File Class.
Method XOAD_Events_Storage_File
Creates a new instance of the XOAD_Events_Storage_File class.
Method XOAD_Events_Storage_MySQL
Creates a new instance of the XOAD_Events_Storage_MySQL class.
Class XOAD_Events_Storage_MySQL
XOAD_Events_Storage_MySQL in MySQL.class.php
XOAD Events Storage MySQL Class.
Class XOAD_Events_Storage_PearDB
XOAD_Events_Storage_PearDB in PearDB.class.php
XOAD Events Storage PearDB Class.
Method XOAD_Events_Storage_PearDB
Creates a new instance of the XOAD_Events_Storage_PearDB class.
Class XOAD_HTML
XOAD_HTML in HTML.class.php
XOAD HTML Class.
Constant XOAD_HTML_CURRENT_VALUE
XOAD_HTML_CURRENT_VALUE in HTML.class.php
Defines the string that is replaced with the current value of the field.
Method XOAD_HTML_DOM_BaseElement
Creates a new instance of the XOAD_HTML_DOM_BaseElement class.
Class XOAD_HTML_DOM_BaseElement
XOAD_HTML_DOM_BaseElement in BaseElement.class.php
XOAD HTML DOM Base Element Class.
Method XOAD_HTML_DOM_CssQuery
Creates a new instance of the XOAD_HTML_DOM_CssQuery class.
Class XOAD_HTML_DOM_CssQuery
XOAD_HTML_DOM_CssQuery in CssQuery.class.php
XOAD HTML DOM cssQuery Class.
Class XOAD_HTML_DOM_ElementById
XOAD_HTML_DOM_ElementById in ElementById.class.php
XOAD HTML DOM Element By Id Class.
Method XOAD_HTML_DOM_ElementById
Creates a new instance of the XOAD_HTML_DOM_ElementById class.
Method XOAD_HTML_DOM_ElementsByName
Creates a new instance of the XOAD_HTML_DOM_ElementsByName class.
Class XOAD_HTML_DOM_ElementsByName
XOAD_HTML_DOM_ElementsByName in ElementsByName.class.php
XOAD HTML DOM Elements By Name Class.
Class XOAD_HTML_DOM_ElementsByTagName
XOAD_HTML_DOM_ElementsByTagName in ElementsByTagName.class.php
XOAD HTML DOM Elements By Tag Name Class.
Method XOAD_HTML_DOM_ElementsByTagName
Creates a new instance of the XOAD_HTML_DOM_ElementsByTagName class.
Method XOAD_HTML_DOM_ScriptBlock
Creates a new instance of the XOAD_HTML_DOM_ScriptBlock class.
Class XOAD_HTML_DOM_ScriptBlock
XOAD_HTML_DOM_ScriptBlock in ScriptBlock.class.php
XOAD HTML DOM Script Block Class.
Class XOAD_HTML_ServerObserver
XOAD_HTML_ServerObserver in ServerObserver.class.php
XOAD HTML Server Observer Class.
' a b c d e f g h i l m n o p r s t u x