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

Element index for package tera_wurfl

[ 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

b

$brand
in file tera_wurfl.php, variable tera_wurfl::$brand
    Device brand (manufacturer)
$browser_is_wap
in file tera_wurfl.php, variable tera_wurfl::$browser_is_wap
    If this is a WAP device, this is set to true
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

f

$found_in_cache
in file tera_wurfl.php, variable tera_wurfl::$found_in_cache
    True if the UA was found in the cache
filesize_format
in file stats.php, function filesize_format()
file_put_contents
in file tera_wurfl_parser.php, function file_put_contents()
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

j

javascriptRedir
in file tera_wurfl_updatedb.php, function javascriptRedir()
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

m

$model
in file tera_wurfl.php, variable tera_wurfl::$model
    Device model name
top

n

$num_queries
in file tera_wurfl.php, variable tera_wurfl::$num_queries
    Total number of queries performed
top

r

replace_table
in file tera_wurfl_parser.php, function replace_table()
top

s

stats.php
procedural page stats.php
showBool
in file stats.php, function showBool()
showLogLevel
in file stats.php, function showLogLevel()
sqlPrep
in file tera_wurfl_parser.php, function sqlPrep()
startElement
in file tera_wurfl_parser.php, function startElement()
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

Documentation generated on Fri, 27 Apr 2007 12:10:12 -0400 by phpDocumentor 1.3.1