Index of all elements
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ j ]
[ l ]
[ m ]
[ n ]
[ r ]
[ s ]
[ t ]
[ u ]
[ w ]
a
- apply_patch
- in file tera_wurfl_parser.php, function apply_patch()
top
top
c
- $capabilities
- in file tera_wurfl.php, variable tera_wurfl::$capabilities
associative array with all the device's capabilities.
- characterData
- in file tera_wurfl_parser.php, function characterData()
- checkpatch
- in file tera_wurfl_parser.php, function checkpatch()
- check_wurfl.php
- procedural page check_wurfl.php
- CLASS_DIRNAME
- in file tera_wurfl_config.php, constant CLASS_DIRNAME
- clearErrors
- in file tera_wurfl.php, method tera_wurfl::clearErrors()
Clears any LOG_ERR level errors that were detected. This will allow you to continue testing other user agents after an error is detected.
- clear_cache
- in file tera_wurfl_parser.php, function clear_cache()
top
d
- $device_image
- in file tera_wurfl.php, variable tera_wurfl::$device_image
Device image path and filename, relative to the class file
- $device_root
- in file tera_wurfl.php, variable tera_wurfl::$device_root
WURFL ID of the ancestoral device root This is the ID of the actual device, not a firmware revision
- DATADIR
- in file tera_wurfl_config.php, constant DATADIR
Where all data is stored (wurfl.xml, cache file, logs, etc)
- DB_CACHE_TABLE
- in file tera_wurfl_config.php, constant DB_CACHE_TABLE
The table you want to use to store the temporary cache data (given caching is enabled below).
- DB_DEVICE_TABLE
- in file tera_wurfl_config.php, constant DB_DEVICE_TABLE
The table you want to use to store the WURFL devices
- DB_EMPTY_METHOD
- in file tera_wurfl_config.php, constant DB_EMPTY_METHOD
Specify the method for emptying tables. Either "DROP_CREATE" or "EMPTY". As of version 1.3.0, "DROP_CREATE is HIGHLY recommended for stability, and EMPTY may result in a MySQL warning or error while updating the database.
- DB_HOST
- in file tera_wurfl_config.php, constant DB_HOST
Database hostname or IP Address
- DB_HYBRID_TABLE
- in file tera_wurfl_config.php, constant DB_HYBRID_TABLE
The table you want to use to store the hybrid data (the merged data between the WURFL and the patch. This is only used when WURFL_PATCH_ENABLE is true and a patch is loaded.
- DB_MAX_INSERTS
- in file tera_wurfl_config.php, constant DB_MAX_INSERTS
Number of inserts to use per query - too many will exceed the 'max_allowed_packet'
- DB_MULTI_INSERT
- in file tera_wurfl_config.php, constant DB_MULTI_INSERT
Insert more than one record per query. This will SIGNIFICANTLY increase the speed of database updates. See DB_MAX_INSERTS.
- DB_PASS
- in file tera_wurfl_config.php, constant DB_PASS
Database password
- DB_PATCH_TABLE
- in file tera_wurfl_config.php, constant DB_PATCH_TABLE
The table you want to use to store the WURFL patch file devices
- DB_SCHEMA
- in file tera_wurfl_config.php, constant DB_SCHEMA
Database schema (the database name itself)
- DB_TEMP_EXT
- in file tera_wurfl_config.php, constant DB_TEMP_EXT
The extension used for temporary tables. These tables are used to allow the
- DB_TYPE
- in file tera_wurfl_config.php, constant DB_TYPE
Database type - you probably want to use either "InnoDB" or "MyISAM".
- DB_USER
- in file tera_wurfl_config.php, constant DB_USER
Database username
top
e
- $errors
- in file tera_wurfl.php, variable tera_wurfl::$errors
Track errors Anytime a LOG_ERR level event occurs, a description is added to the end of the array.
- emptyWurflDevTable
- in file tera_wurfl_parser.php, function emptyWurflDevTable()
- endElement
- in file tera_wurfl_parser.php, function endElement()
top
top
g
- $GUI
- in file tera_wurfl.php, variable tera_wurfl::$GUI
If true, Openwave's GUI (mostly wml 1.3) is supported
- getDeviceCapabilitiesFromAgent
- in file tera_wurfl.php, method tera_wurfl::getDeviceCapabilitiesFromAgent()
Given the user_agent reads the device's capabilities.
- getDeviceCapability
- in file tera_wurfl.php, method tera_wurfl::getDeviceCapability()
Given a capability name returns the value (true|false|<anythingelse>). This is helpful if you don't know the group that the capability is in.
top
h
- $http_accept
- in file tera_wurfl.php, variable tera_wurfl::$http_accept
HTTP_ACCEPT request headers Use this to manually set the http-accept string:
top
i
- $ignoreBrowser
- in file tera_wurfl.php, variable tera_wurfl::$ignoreBrowser
Ignore desktop browser Set this to false if you want to search the WURFL/patch for desktop web browsers as well.
- index.php
- procedural page index.php
- IMAGE_CHECKING
- in file tera_wurfl_config.php, constant IMAGE_CHECKING
Try to find an image for the device, accessible like $this->device_image
- IMAGE_DIR
- in file tera_wurfl_config.php, constant IMAGE_DIR
Reletive path to images with trailing slash
top
top
l
- load_wurfl
- in file tera_wurfl_parser.php, function load_wurfl()
- LOG_LEVEL
- in file tera_wurfl_config.php, constant LOG_LEVEL
Log errors at or above this level of severity.
top
top
top
top
top
t
- tera_wurfl_parser.php
- procedural page tera_wurfl_parser.php
- tera_wurfl_updatedb.php
- procedural page tera_wurfl_updatedb.php
- tableStats
- in file stats.php, function tableStats()
- tera_wurfl
- in file tera_wurfl.php, class tera_wurfl
Tera-WURFL was written by Steve Kamerman, Tera Technologies and is based on the WURFL PHP Tools from http://wurfl.sourceforge.net/. This version uses a MySQL database to store the entire WURFL file to provide extreme performance increases.
- tera_wurfl
- in file tera_wurfl.php, method tera_wurfl::tera_wurfl()
Constructor, sets the http_accept property and connects to the WURFL database.
- tera_wurfl.php
- procedural page tera_wurfl.php
- tera_wurfl_config.php
- procedural page tera_wurfl_config.php
- tera_wurfl_demo.php
- procedural page tera_wurfl_demo.php
- toLog
- in file tera_wurfl_parser.php, function toLog()
top
u
- utime
- in file tera_wurfl_updatedb.php, function utime()
top
w
- WURFL_CACHE_ENABLE
- in file tera_wurfl_config.php, constant WURFL_CACHE_ENABLE
Enable or disable the WURFL cache. This can increase performance under
- WURFL_CLASS_FILE
- in file tera_wurfl_config.php, constant WURFL_CLASS_FILE
- WURFL_CONFIG
- in file tera_wurfl_config.php, constant WURFL_CONFIG
ALWAYS set this to true - it is how the class knows the config file has been loaded
- WURFL_CVS_URL
- in file tera_wurfl_config.php, constant WURFL_CVS_URL
The URL to download the current WURFL file from.
- WURFL_DL_URL
- in file tera_wurfl_config.php, constant WURFL_DL_URL
The URL to download the current WURFL file from.
- WURFL_FILE
- in file tera_wurfl_config.php, constant WURFL_FILE
Path and name of the local wurfl.xml file
- WURFL_LOG_FILE
- in file tera_wurfl_config.php, constant WURFL_LOG_FILE
Path and name of the log file
- WURFL_PARSER_FILE
- in file tera_wurfl_config.php, constant WURFL_PARSER_FILE
Path and filename of wurfl_parser.php
- WURFL_PATCH_ENABLE
- in file tera_wurfl_config.php, constant WURFL_PATCH_ENABLE
Enable or disable the WURFL patch. This setting takes effect immediately - no database or patch update is required.
- WURFL_PATCH_FILE
- in file tera_wurfl_config.php, constant WURFL_PATCH_FILE
Path and filename of your custom patch file. You can use DATADIR."somefile"
top
|
|