TeraWurflDatabase
[ class tree: TeraWurflDatabase ] [ index: TeraWurflDatabase ] [ all elements ]

Element index for package TeraWurflDatabase

[ a ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ m ] [ n ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ] [ _ ]

_

_createCollection
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::_createCollection()
_dropCollectionIfExists
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::_dropCollectionIfExists()
_recreateCollection
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::_recreateCollection()
_renameCollection
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::_renameCollection()
__construct
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::__construct()
__construct
in file TeraWurflMySQLNestedSet.php, method TeraWurflMySQLNestedSet::__construct()
__construct
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::__construct()
__construct
in file TeraWurflPDONestedSet.php, method TeraWurflPDONestedSet::__construct()
__construct
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::__construct()
__construct
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::__construct()
__construct
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::__construct()
__construct
in file TeraWurflDatabase.php, method TeraWurflDatabase::__construct()
__destruct
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::__destruct()
    Destructor, disconnect from database
__destruct
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::__destruct()
    Destructor, disconnect from database
__destruct
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::__destruct()
    Destructor, disconnect from database
top

a

addColumns
in file TeraWurflPDONestedSet.php, method TeraWurflPDONestedSet::addColumns()
addColumns
in file TeraWurflMySQLNestedSet.php, method TeraWurflMySQLNestedSet::addColumns()
addIndices
in file TeraWurflPDONestedSet.php, method TeraWurflPDONestedSet::addIndices()
addIndices
in file TeraWurflMySQLNestedSet.php, method TeraWurflMySQLNestedSet::addIndices()
atomicRenameAll
in file TeraWurflDatabase.php, method TeraWurflDatabase::atomicRenameAll()
    Rename all tables from $oldPrefix to $newPrefix in one transaction. This is used when loading the WURFL device data to atomically switch from the old data to the new data.
atomicRenameAll
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::atomicRenameAll()
top

c

$CACHE_STORAGE_ENGINE
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$CACHE_STORAGE_ENGINE
$CACHE_STORAGE_ENGINE
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$CACHE_STORAGE_ENGINE
$child_query
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$child_query
$child_query
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$child_query
$column_left
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$column_left
$column_left
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$column_left
$column_node_id
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$column_node_id
$column_node_id
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$column_node_id
$column_parent_id
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$column_parent_id
$column_parent_id
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$column_parent_id
$column_right
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$column_right
$column_right
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$column_right
$connected
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$connected
    True if connection to database is active
$connected
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$connected
$connected
in file TeraWurflDatabase_MySQL4.php, variable TeraWurflDatabase_MySQL4::$connected
$connected
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$connected
$connected
in file TeraWurflDatabase_MSSQL2005.php, variable TeraWurflDatabase_MSSQL2005::$connected
$connected
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$connected
$CONNECTION_CHARSET
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$CONNECTION_CHARSET
    The charset to use for the connection between PHP and the database
$CONNECTION_OPTIONS
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$CONNECTION_OPTIONS
    MongoDB connection options
cleanConnection
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::cleanConnection()
clearMatcherTables
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::clearMatcherTables()
    Drops then creates all the UserAgentMatcher device tables
clearMatcherTables
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::clearMatcherTables()
    Drops then creates all the UserAgentMatcher device tables
clearMatcherTables
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::clearMatcherTables()
    Drops then creates all the UserAgentMatcher device tables
clearMatcherTables
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::clearMatcherTables()
    Drops then creates all the UserAgentMatcher device tables
clearTable
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::clearTable()
clearTable
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::clearTable()
clearTable
in file TeraWurflDatabase.php, method TeraWurflDatabase::clearTable()
    Truncate or drop+create the given table
clearTable
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::clearTable()
clearTable
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::clearTable()
    Methods enforced by parent class, but not used for this connector
clearTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::clearTable()
collectionExists
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::collectionExists()
connect
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::connect()
connect
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::connect()
connect
in file TeraWurflDatabase.php, method TeraWurflDatabase::connect()
    Establishes a database connection and stores connection in $this->dbcon
connect
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::connect()
connect
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::connect()
connect
in file TeraWurflDatabase_MySQL5_Profiling.php, method TeraWurflDatabase_MySQL5_Profiling::connect()
    Establishes connection to database (does not check for DB sanity)
connect
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::connect()
    Establishes connection to database (does not check for DB sanity)
createCacheTable
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::createCacheTable()
createCacheTable
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::createCacheTable()
createCacheTable
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::createCacheTable()
    Drops, creates and indexes the cache table
createCacheTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::createCacheTable()
createCacheTable
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::createCacheTable()
createCacheTable
in file TeraWurflDatabase.php, method TeraWurflDatabase::createCacheTable()
    Creates the cache table
createGenericCacheTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::createGenericCacheTable()
createGenericDeviceTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::createGenericDeviceTable()
    Drops and creates the given device table
createGenericDeviceTable
in file TeraWurflDatabase.php, method TeraWurflDatabase::createGenericDeviceTable()
    Creates a table capable of holding devices (WURFL ID, User Agent and Capabilities)
createGenericDeviceTable
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::createGenericDeviceTable()
    Drops and creates the given device table
createGenericDeviceTable
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::createGenericDeviceTable()
    Methods enforced by parent class, but not used for this connector
createGenericDeviceTable
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::createGenericDeviceTable()
    Drops and creates the given device table
createGenericDeviceTable
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::createGenericDeviceTable()
    Drops and creates the given device table
createIndexTable
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::createIndexTable()
    Methods enforced by parent class, but not used for this connector
createIndexTable
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::createIndexTable()
    Drops and creates the index table
createIndexTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::createIndexTable()
    Drops and creates the index table
createIndexTable
in file TeraWurflDatabase.php, method TeraWurflDatabase::createIndexTable()
    Creates the index table
createIndexTable
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::createIndexTable()
    Drops and creates the index table
createIndexTable
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::createIndexTable()
    Drops and creates the index table
createMergeTable
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::createMergeTable()
    Drops and creates the MERGE table
createMergeTable
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::createMergeTable()
    Drops and creates the MERGE table
createMergeTable
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::createMergeTable()
    Drops and creates the MERGE table
createMergeTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::createMergeTable()
    Drops and creates the MERGE table
createProcedures
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::createProcedures()
createProcedures
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::createProcedures()
    Runs any stored procs needed to set up db
createProcedures
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::createProcedures()
createProcedures
in file TeraWurflDatabase.php, method TeraWurflDatabase::createProcedures()
    Creates supporting stored procedures
createProcedures
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::createProcedures()
createSettingsTable
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::createSettingsTable()
createSettingsTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::createSettingsTable()
    Creates the settings table if it does not already exist
createSettingsTable
in file TeraWurflDatabase.php, method TeraWurflDatabase::createSettingsTable()
    Creates the settings table
createSettingsTable
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::createSettingsTable()
    Creates the settings table if it does not already exist
createSettingsTable
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::createSettingsTable()
    Creates the settings table if it does not already exist
createSettingsTable
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::createSettingsTable()
    Creates the settings table if it does not already exist
createTempCacheTable
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::createTempCacheTable()
createTempCacheTable
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::createTempCacheTable()
createTempCacheTable
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::createTempCacheTable()
createTempCacheTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::createTempCacheTable()
top

d

$dbcon
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$dbcon
$dbcon
in file TeraWurflDatabase_MySQL4.php, variable TeraWurflDatabase_MySQL4::$dbcon
$dbcon
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$dbcon
    Raw database connection
$dbcon
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$dbcon
$dbcon
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$dbcon
$dbcon
in file TeraWurflDatabase_MSSQL2005.php, variable TeraWurflDatabase_MSSQL2005::$dbcon
$dbcon
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$dbcon
$dbcon
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$dbcon
$db_implements_atomic_rename
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$db_implements_atomic_rename
    Database connector can rename all tables in one transaction
$db_implements_atomic_rename
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$db_implements_atomic_rename
$db_implements_fallback
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$db_implements_fallback
$db_implements_fallback
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$db_implements_fallback
    Database connector implements the building of a fallback tree directly
$db_implements_fallback
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$db_implements_fallback
$db_implements_fallback
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$db_implements_fallback
$db_implements_ld
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$db_implements_ld
$db_implements_ld
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$db_implements_ld
$db_implements_ld
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$db_implements_ld
$db_implements_ld
in file TeraWurflDatabase_MySQL4.php, variable TeraWurflDatabase_MySQL4::$db_implements_ld
$db_implements_ld
in file TeraWurflDatabase_MSSQL2005.php, variable TeraWurflDatabase_MSSQL2005::$db_implements_ld
$db_implements_ld
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$db_implements_ld
    Database connector implements the LD search function directly
$db_implements_ris
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$db_implements_ris
$db_implements_ris
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$db_implements_ris
$db_implements_ris
in file TeraWurflDatabase_MySQL4.php, variable TeraWurflDatabase_MySQL4::$db_implements_ris
$db_implements_ris
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$db_implements_ris
    Database connector implements the RIS search function directly
$db_implements_ris
in file TeraWurflDatabase_MSSQL2005.php, variable TeraWurflDatabase_MSSQL2005::$db_implements_ris
$db_implements_ris
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$db_implements_ris
$DB_MAX_INSERTS
in file TeraWurflDatabase_MSSQL2005.php, variable TeraWurflDatabase_MSSQL2005::$DB_MAX_INSERTS
    The maximum number of new rows that the database can handle in one INSERT statement
$DB_MAX_INSERTS
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$DB_MAX_INSERTS
    The maximum number of new rows that the database can handle in one INSERT statement
$DB_MAX_INSERTS
in file TeraWurflDatabase_MySQL4.php, variable TeraWurflDatabase_MySQL4::$DB_MAX_INSERTS
    The maximum number of new rows that the database can handle in one INSERT statement
$DB_MAX_INSERTS
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$DB_MAX_INSERTS
    The maximum number of new rows that the database can handle in one INSERT statement
$DB_TEMP_EXT
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$DB_TEMP_EXT
    Database table name extension for temporary tables
$DRIVER_OPTIONS
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$DRIVER_OPTIONS
dropColumns
in file TeraWurflMySQLNestedSet.php, method TeraWurflMySQLNestedSet::dropColumns()
dropColumns
in file TeraWurflPDONestedSet.php, method TeraWurflPDONestedSet::dropColumns()
dropTableIfExists
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::dropTableIfExists()
top

e

$errors
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$errors
$errors
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$errors
$errors
in file TeraWurflDatabase_MySQL4.php, variable TeraWurflDatabase_MySQL4::$errors
$errors
in file TeraWurflDatabase_MSSQL2005.php, variable TeraWurflDatabase_MSSQL2005::$errors
$errors
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$errors
$errors
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$errors
    Errors
top

f

functionExists
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::functionExists()
top

g

generateNestedSet
in file TeraWurflMySQLNestedSet.php, method TeraWurflMySQLNestedSet::generateNestedSet()
generateNestedSet
in file TeraWurflPDONestedSet.php, method TeraWurflPDONestedSet::generateNestedSet()
getActualDeviceAncestor
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getActualDeviceAncestor()
getActualDeviceAncestor
in file TeraWurflDatabase.php, method TeraWurflDatabase::getActualDeviceAncestor()
    Returns the WURFL ID for the Actual Device Root in the given device's fall back tree. This can be null if it does not exist.
getActualDeviceAncestor
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getActualDeviceAncestor()
getActualDeviceAncestor
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getActualDeviceAncestor()
    Methods enforced by parent class, but not used for this connector
getActualDeviceAncestor
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getActualDeviceAncestor()
getActualDeviceAncestor
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getActualDeviceAncestor()
getCachedUserAgents
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getCachedUserAgents()
getCachedUserAgents
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getCachedUserAgents()
getCachedUserAgents
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getCachedUserAgents()
getCachedUserAgents
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getCachedUserAgents()
getCachedUserAgents
in file TeraWurflDatabase.php, method TeraWurflDatabase::getCachedUserAgents()
    Returns an array of the cached User Agents
getCachedUserAgents
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getCachedUserAgents()
getDeviceFallBackTree
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getDeviceFallBackTree()
getDeviceFallBackTree
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getDeviceFallBackTree()
getDeviceFallBackTree
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getDeviceFallBackTree()
getDeviceFallBackTree
in file TeraWurflDatabase.php, method TeraWurflDatabase::getDeviceFallBackTree()
    Returns the Fallback tree directly from the database. If this is implemented, you must set TeraWurflDatabase::$db_implements_fallback = true for Tera-WURFL to use it.
getDeviceFallBackTree_NS
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getDeviceFallBackTree_NS()
    Returns an Array containing the complete capabilities array for each
getDeviceFallBackTree_NS
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getDeviceFallBackTree_NS()
    Returns an Array containing the complete capabilities array for each
getDeviceFromCache
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getDeviceFromCache()
getDeviceFromCache
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getDeviceFromCache()
getDeviceFromCache
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getDeviceFromCache()
getDeviceFromCache
in file TeraWurflDatabase.php, method TeraWurflDatabase::getDeviceFromCache()
    Return capabilities array for the given User Agent, or null if not found
getDeviceFromCache
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getDeviceFromCache()
getDeviceFromCache
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getDeviceFromCache()
getDeviceFromID
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getDeviceFromID()
getDeviceFromID
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getDeviceFromID()
getDeviceFromID
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getDeviceFromID()
getDeviceFromID
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getDeviceFromID()
getDeviceFromID
in file TeraWurflDatabase.php, method TeraWurflDatabase::getDeviceFromID()
    Returns the capabilities array from a given WURFL Device ID. This is NOT the full device capabilities, just the capabilities that are defined on this device.
getDeviceFromID
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getDeviceFromID()
getDeviceFromUA
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getDeviceFromUA()
getDeviceFromUA
in file TeraWurflDatabase.php, method TeraWurflDatabase::getDeviceFromUA()
    Returns the WURFL ID from a raw User Agent if an exact match is found
getDeviceFromUA
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getDeviceFromUA()
getDeviceFromUA
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getDeviceFromUA()
getDeviceFromUA
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getDeviceFromUA()
getDeviceFromUA
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getDeviceFromUA()
getDeviceFromUA_LD
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getDeviceFromUA_LD()
getDeviceFromUA_LD
in file TeraWurflDatabase.php, method TeraWurflDatabase::getDeviceFromUA_LD()
    Find the matching Device ID for a given User Agent using LD (Leveshtein Distance)
getDeviceFromUA_LD
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getDeviceFromUA_LD()
getDeviceFromUA_LD
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getDeviceFromUA_LD()
getDeviceFromUA_LD
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getDeviceFromUA_LD()
getDeviceFromUA_RIS
in file TeraWurflDatabase.php, method TeraWurflDatabase::getDeviceFromUA_RIS()
    Find the matching Device ID for a given User Agent using RIS (Reduction in String)
getDeviceFromUA_RIS
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getDeviceFromUA_RIS()
getDeviceFromUA_RIS
in file TeraWurflDatabase_MySQL5_Profiling.php, method TeraWurflDatabase_MySQL5_Profiling::getDeviceFromUA_RIS()
getDeviceFromUA_RIS
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getDeviceFromUA_RIS()
getDeviceFromUA_RIS
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getDeviceFromUA_RIS()
getDeviceFromUA_RIS
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getDeviceFromUA_RIS()
    RIS == Reduction in String (reduce string one char at a time)
getFullDeviceList
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getFullDeviceList()
getFullDeviceList
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getFullDeviceList()
getFullDeviceList
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getFullDeviceList()
getFullDeviceList
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getFullDeviceList()
getFullDeviceList
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getFullDeviceList()
getFullDeviceList
in file TeraWurflDatabase.php, method TeraWurflDatabase::getFullDeviceList()
    Returns an associative array of all the data from the given table in the form [WURFL ID] => [User Agent]
getLastError
in file TeraWurflDatabase.php, method TeraWurflDatabase::getLastError()
    Returns the most recent error message
getMatcherNameFromTable
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getMatcherNameFromTable()
getMatcherTableList
in file TeraWurflDatabase.php, method TeraWurflDatabase::getMatcherTableList()
    Returns an array of the User Agent Matcher tables in the database
getMatcherTableList
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getMatcherTableList()
getMatcherTableList
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getMatcherTableList()
getMatcherTableList
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getMatcherTableList()
getMatcherTableList
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getMatcherTableList()
    Methods enforced by parent class, but not used for this connector
getMatcherTableList
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getMatcherTableList()
getServerVersion
in file TeraWurflDatabase.php, method TeraWurflDatabase::getServerVersion()
    Returns the version string of the database server
getServerVersion
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getServerVersion()
getServerVersion
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getServerVersion()
getServerVersion
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getServerVersion()
getServerVersion
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getServerVersion()
getServerVersion
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getServerVersion()
getSetting
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getSetting()
getSetting
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getSetting()
getSetting
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getSetting()
getSetting
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getSetting()
getSetting
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getSetting()
getSetting
in file TeraWurflDatabase.php, method TeraWurflDatabase::getSetting()
    Get setting from settings table by a given key
getTableList
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getTableList()
getTableList
in file TeraWurflDatabase.php, method TeraWurflDatabase::getTableList()
    Returns an array of all the tables in the database
getTableList
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getTableList()
getTableList
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getTableList()
getTableList
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getTableList()
getTableList
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getTableList()
getTableStats
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::getTableStats()
getTableStats
in file TeraWurflDatabase.php, method TeraWurflDatabase::getTableStats()
    Returns an associative array of statistics from given table
getTableStats
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::getTableStats()
getTableStats
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::getTableStats()
getTableStats
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::getTableStats()
getTableStats
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::getTableStats()
top

h

$hostPrefix
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$hostPrefix
top

i

$index_table
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$index_table
$index_table
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$index_table
initializeDB
in file TeraWurflDatabase.php, method TeraWurflDatabase::initializeDB()
    Drops and recreates the current database and procedures
top

l

$left
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$left
$left
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$left
lastDBError
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::lastDBError()
loadDevices
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::loadDevices()
loadDevices
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::loadDevices()
loadDevices
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::loadDevices()
loadDevices
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::loadDevices()
loadDevices
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::loadDevices()
loadDevices
in file TeraWurflDatabase.php, method TeraWurflDatabase::loadDevices()
    Loads the pre-processed WURFL tables into the database
top

m

$maxquerysize
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$maxquerysize
$maxquerysize
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$maxquerysize
$maxquerysize
in file TeraWurflDatabase_MSSQL2005.php, variable TeraWurflDatabase_MSSQL2005::$maxquerysize
$maxquerysize
in file TeraWurflDatabase_MySQL4.php, variable TeraWurflDatabase_MySQL4::$maxquerysize
$max_level
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$max_level
    How deeply the recursion can go into the tree
$max_level
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$max_level
    How deeply the recursion can go into the tree
$MERGE
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$MERGE
$mergecoll
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$mergecoll
$mongo
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$mongo
top

n

$numQueries
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$numQueries
$numQueries
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$numQueries
$numQueries
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$numQueries
$numQueries
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$numQueries
$numQueries
in file TeraWurflDatabase_MySQL4.php, variable TeraWurflDatabase_MySQL4::$numQueries
$numQueries
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$numQueries
$numQueries
in file TeraWurflDatabase_MSSQL2005.php, variable TeraWurflDatabase_MSSQL2005::$numQueries
$numQueries
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$numQueries
    Number of queries to database
top

p

$PERSISTENT_CONNECTION
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$PERSISTENT_CONNECTION
$PERSISTENT_CONNECTION
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$PERSISTENT_CONNECTION
$PREALLOC_SIZE
in file TeraWurflDatabase_MongoDB.php, variable TeraWurflDatabase_MongoDB::$PREALLOC_SIZE
$profiler
in file TeraWurflDatabase_MySQL5_Profiling.php, variable TeraWurflDatabase_MySQL5_Profiling::$profiler
$profile_log
in file TeraWurflDatabase_MySQL5_Profiling.php, variable TeraWurflDatabase_MySQL5_Profiling::$profile_log
    The path and file prefix to use for storing MySQL Query Profiles
procedureExists
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::procedureExists()
processChildren
in file TeraWurflPDONestedSet.php, method TeraWurflPDONestedSet::processChildren()
processChildren
in file TeraWurflMySQLNestedSet.php, method TeraWurflMySQLNestedSet::processChildren()
top

q

queryGetAncestors
in file TeraWurflPDONestedSet.php, method TeraWurflPDONestedSet::queryGetAncestors()
queryGetAncestors
in file TeraWurflMySQLNestedSet.php, method TeraWurflMySQLNestedSet::queryGetAncestors()
top

r

rebuildCacheTable
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::rebuildCacheTable()
rebuildCacheTable
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::rebuildCacheTable()
rebuildCacheTable
in file TeraWurflDatabase.php, method TeraWurflDatabase::rebuildCacheTable()
    Rebuilds the cache table by redetecting the cached devices against the loaded WURFL
rebuildCacheTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::rebuildCacheTable()
rebuildCacheTable
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::rebuildCacheTable()
rebuildCacheTable
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::rebuildCacheTable()
renameTable
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::renameTable()
top

s

$source_table
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$source_table
$source_table
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$source_table
$STORAGE_ENGINE
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$STORAGE_ENGINE
$STORAGE_ENGINE
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$STORAGE_ENGINE
saveDeviceInCache
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::saveDeviceInCache()
saveDeviceInCache
in file TeraWurflDatabase.php, method TeraWurflDatabase::saveDeviceInCache()
    Save the given User Agent and Device capabilities array to the database
saveDeviceInCache
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::saveDeviceInCache()
saveDeviceInCache
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::saveDeviceInCache()
saveDeviceInCache
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::saveDeviceInCache()
saveDeviceInCache
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::saveDeviceInCache()
SQLEscapeForLike
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::SQLEscapeForLike()
SQLPrep
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::SQLPrep()
SQLPrep
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::SQLPrep()
SQLPrep
in file TeraWurflDatabase.php, method TeraWurflDatabase::SQLPrep()
    Prepares raw text for use in queries (adding quotes and escaping characters if necessary)
SQLPrep
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::SQLPrep()
    Prepare raw text for use in queries (adding quotes if necessary)
SQLPrep
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::SQLPrep()
SQLPrep
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::SQLPrep()
top

t

$tablename
in file TeraWurflDatabase.php, variable TeraWurflDatabase::$tablename
    Full table name to use for the search functions
tableExists
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::tableExists()
TeraWurflDatabase
in file TeraWurflDatabase.php, class TeraWurflDatabase
    Abstract class to provide a skeleton for the Tera-WURFL database connectors.
TeraWurflDatabase_MongoDB
in file TeraWurflDatabase_MongoDB.php, class TeraWurflDatabase_MongoDB
    Provides connectivity from Tera-WURFL to MongoDB
TeraWurflDatabase_MSSQL2005
in file TeraWurflDatabase_MSSQL2005.php, class TeraWurflDatabase_MSSQL2005
    Provides connectivity from Tera-WURFL to Microsoft SQL Server 2005/2008
TeraWurflDatabase_MySQL4
in file TeraWurflDatabase_MySQL4.php, class TeraWurflDatabase_MySQL4
    Provides connectivity from Tera-WURFL to MySQL 4. This connector is also compatible with MySQL 5.
TeraWurflDatabase_MySQL5
in file TeraWurflDatabase_MySQL5.php, class TeraWurflDatabase_MySQL5
    Provides connectivity from Tera-WURFL to MySQL 5
TeraWurflDatabase_MySQL5_NestedSet
in file TeraWurflDatabase_MySQL5_NestedSet.php, class TeraWurflDatabase_MySQL5_NestedSet
    Provides connectivity from Tera-WURFL to MySQL 5 This version adds a right and left nested-set value (`rt` and `lt`) to the TeraWurflIndex table, then uses those values and the Nested Set method to lookup the fallback tree in one very efficient query.
TeraWurflDatabase_MySQL5_Profiling
in file TeraWurflDatabase_MySQL5_Profiling.php, class TeraWurflDatabase_MySQL5_Profiling
    Provides connectivity from Tera-WURFL to MySQL 5
TeraWurflDatabase_PDO
in file TeraWurflDatabase_PDO.php, class TeraWurflDatabase_PDO
    Provides connectivity from Tera-WURFL to MySQL 5 using PDO_MySQL
TeraWurflDatabase_PDO_NestedSet
in file TeraWurflDatabase_PDO_NestedSet.php, class TeraWurflDatabase_PDO_NestedSet
    Provides connectivity from Tera-WURFL to MySQL 5 This version adds a right and left nested-set value (`rt` and `lt`) to the TeraWurflIndex table, then uses those values and the Nested Set method to lookup the fallback tree in one very efficient query.
TeraWurflMySQLNestedSet
in file TeraWurflMySQLNestedSet.php, class TeraWurflMySQLNestedSet
    Takes an existing table with data in ancestor..descendent hierarchial format and ALTERs the table by adding a right and left (`rt` and `lt`) columns. These columns contain the nested set relationships between the nodes. This makes certain lookups (like fallback trees) extremely simple and very fast.
TeraWurflPDONestedSet
in file TeraWurflPDONestedSet.php, class TeraWurflPDONestedSet
    Takes an existing table with data in ancestor..descendent hierarchial format and ALTERs the table by adding a right and left (`rt` and `lt`) columns. These columns contain the nested set relationships between the nodes. This makes certain lookups (like fallback trees) extremely simple and very fast.
top

u

$update_query
in file TeraWurflMySQLNestedSet.php, variable TeraWurflMySQLNestedSet::$update_query
$update_query
in file TeraWurflPDONestedSet.php, variable TeraWurflPDONestedSet::$update_query
$use_nested_set
in file TeraWurflDatabase_MySQL5_NestedSet.php, variable TeraWurflDatabase_MySQL5_NestedSet::$use_nested_set
$use_nested_set
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$use_nested_set
$use_nested_set
in file TeraWurflDatabase_PDO_NestedSet.php, variable TeraWurflDatabase_PDO_NestedSet::$use_nested_set
$use_nested_set
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$use_nested_set
updateSetting
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::updateSetting()
updateSetting
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::updateSetting()
updateSetting
in file TeraWurflDatabase_MongoDB.php, method TeraWurflDatabase_MongoDB::updateSetting()
updateSetting
in file TeraWurflDatabase_MSSQL2005.php, method TeraWurflDatabase_MSSQL2005::updateSetting()
updateSetting
in file TeraWurflDatabase_MySQL4.php, method TeraWurflDatabase_MySQL4::updateSetting()
updateSetting
in file TeraWurflDatabase.php, method TeraWurflDatabase::updateSetting()
    Adds/updates a key=>value pair in the settings table
top

v

verifyConfig
in file TeraWurflDatabase_PDO.php, method TeraWurflDatabase_PDO::verifyConfig()
verifyConfig
in file TeraWurflDatabase_MySQL5.php, method TeraWurflDatabase_MySQL5::verifyConfig()
verifyConfig
in file TeraWurflDatabase.php, method TeraWurflDatabase::verifyConfig()
    Checks if the database configuration is correct and that all required permissions
top

w

$WURFL_ID_COLUMN_TYPE
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$WURFL_ID_COLUMN_TYPE
$WURFL_ID_COLUMN_TYPE
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$WURFL_ID_COLUMN_TYPE
$WURFL_ID_MAX_LENGTH
in file TeraWurflDatabase_PDO.php, variable TeraWurflDatabase_PDO::$WURFL_ID_MAX_LENGTH
$WURFL_ID_MAX_LENGTH
in file TeraWurflDatabase_MySQL5.php, variable TeraWurflDatabase_MySQL5::$WURFL_ID_MAX_LENGTH
top

Documentation generated on Sat, 31 Mar 2012 15:45:08 -0400 by phpDocumentor 1.4.4