Index of all elements
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ j ]
[ k ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ q ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ x ]
[ y ]
[ _ ]
a
- $allowReload
- in file Config.php, variable WURFL_Configuration_Config::$allowReload
- $androidReleaseMap
- in file AndroidHandler.php, variable WURFL_Handlers_AndroidHandler::$androidReleaseMap
- ACCEPT_HEADER_TEXT_HTML
- in file Constants.php, class constant WURFL_Constants::ACCEPT_HEADER_TEXT_HTML
- ACCEPT_HEADER_VND_WAP_XHTML_XML
- in file Constants.php, class constant WURFL_Constants::ACCEPT_HEADER_VND_WAP_XHTML_XML
- ACCEPT_HEADER_XHTML_XML
- in file Constants.php, class constant WURFL_Constants::ACCEPT_HEADER_XHTML_XML
- ACTUAL_DEVICE_ROOT
- in file Interface.php, class constant WURFL_Xml_Interface::ACTUAL_DEVICE_ROOT
- addUserAgentHandler
- in file UserAgentHandlerChain.php, method WURFL_UserAgentHandlerChain::addUserAgentHandler()
Adds a WURFL_Handlers_Handler to the chain
- addUserAgentNormalizer
- in file UserAgentNormalizer.php, method WURFL_Request_UserAgentNormalizer::addUserAgentNormalizer()
Adds a new UserAgent Normalizer to the chain
- allowReload
- in file InMemoryConfig.php, method WURFL_Configuration_InMemoryConfig::allowReload()
Specifies whether reloading is allowed
- ALLOW_RELOAD
- in file Config.php, class constant WURFL_Configuration_Config::ALLOW_RELOAD
- APC
- in file Constants.php, class constant WURFL_Constants::APC
- API_VERSION
- in file Constants.php, class constant WURFL_Constants::API_VERSION
- Application.php
- procedural page Application.php
- APPLICATION_PREFIX
- in file Base.php, class constant WURFL_Storage_Base::APPLICATION_PREFIX
- applyConclusiveMatch
- in file LGUPLUSHandler.php, method WURFL_Handlers_LGUPLUSHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file LGHandler.php, method WURFL_Handlers_LGHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file KindleHandler.php, method WURFL_Handlers_KindleHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file JavaMidletHandler.php, method WURFL_Handlers_JavaMidletHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file MitsubishiHandler.php, method WURFL_Handlers_MitsubishiHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file MotorolaHandler.php, method WURFL_Handlers_MotorolaHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file NecHandler.php, method WURFL_Handlers_NecHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file NintendoHandler.php, method WURFL_Handlers_NintendoHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file NokiaHandler.php, method WURFL_Handlers_NokiaHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file MSIEHandler.php, method WURFL_Handlers_MSIEHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file OperaHandler.php, method WURFL_Handlers_OperaHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file VodafoneHandler.php, method WURFL_Handlers_VodafoneHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file SPVHandler.php, method WURFL_Handlers_SPVHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file WebOSHandler.php, method WURFL_Handlers_WebOSHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file WindowsPhoneDesktopHandler.php, method WURFL_Handlers_WindowsPhoneDesktopHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file WindowsPhoneHandler.php, method WURFL_Handlers_WindowsPhoneHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file SonyEricssonHandler.php, method WURFL_Handlers_SonyEricssonHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file SmartTVHandler.php, method WURFL_Handlers_SmartTVHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file PortalmmmHandler.php, method WURFL_Handlers_PortalmmmHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file PantechHandler.php, method WURFL_Handlers_PantechHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file ReksioHandler.php, method WURFL_Handlers_ReksioHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file SamsungHandler.php, method WURFL_Handlers_SamsungHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file SanyoHandler.php, method WURFL_Handlers_SanyoHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file NokiaOviBrowserHandler.php, method WURFL_Handlers_NokiaOviBrowserHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file KDDIHandler.php, method WURFL_Handlers_KDDIHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file DoCoMoHandler.php, method WURFL_Handlers_DoCoMoHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file FirefoxHandler.php, method WURFL_Handlers_FirefoxHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file CatchAllHandler.php, method WURFL_Handlers_CatchAllHandler::applyConclusiveMatch()
If UA starts with Mozilla, apply LD with tollerance 5.
- applyConclusiveMatch
- in file BlackBerryHandler.php, method WURFL_Handlers_BlackBerryHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file AndroidHandler.php, method WURFL_Handlers_AndroidHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file AppleHandler.php, method WURFL_Handlers_AppleHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file Handler.php, method WURFL_Handlers_Handler::applyConclusiveMatch()
Attempt to find a conclusive match for the given $userAgent
- applyConclusiveMatch
- in file ChromeHandler.php, method WURFL_Handlers_ChromeHandler::applyConclusiveMatch()
- applyConclusiveMatch
- in file HTCMacHandler.php, method WURFL_Handlers_HTCMacHandler::applyConclusiveMatch()
- applyExactMatch
- in file Handler.php, method WURFL_Handlers_Handler::applyExactMatch()
- applyExactMatch
- in file CatchAllHandler.php, method WURFL_Handlers_CatchAllHandler::applyExactMatch()
- applyMatch
- in file Handler.php, method WURFL_Handlers_Handler::applyMatch()
Template method to apply matching system to user agent
- applyRecoveryCatchAllMatch
- in file Handler.php, method WURFL_Handlers_Handler::applyRecoveryCatchAllMatch()
Applies Catch-All match
- applyRecoveryMatch
- in file KDDIHandler.php, method WURFL_Handlers_KDDIHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file SamsungHandler.php, method WURFL_Handlers_SamsungHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file BlackBerryHandler.php, method WURFL_Handlers_BlackBerryHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file AppleHandler.php, method WURFL_Handlers_AppleHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file AndroidHandler.php, method WURFL_Handlers_AndroidHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file WindowsPhoneHandler.php, method WURFL_Handlers_WindowsPhoneHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file WindowsPhoneDesktopHandler.php, method WURFL_Handlers_WindowsPhoneDesktopHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file WebOSHandler.php, method WURFL_Handlers_WebOSHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file OperaMiniHandler.php, method WURFL_Handlers_OperaMiniHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file SmartTVHandler.php, method WURFL_Handlers_SmartTVHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file Handler.php, method WURFL_Handlers_Handler::applyRecoveryMatch()
Applies Recovery Match
- applyRecoveryMatch
- in file LGUPLUSHandler.php, method WURFL_Handlers_LGUPLUSHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file OperaHandler.php, method WURFL_Handlers_OperaHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file DoCoMoHandler.php, method WURFL_Handlers_DoCoMoHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file FirefoxHandler.php, method WURFL_Handlers_FirefoxHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file MotorolaHandler.php, method WURFL_Handlers_MotorolaHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file LGHandler.php, method WURFL_Handlers_LGHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file NintendoHandler.php, method WURFL_Handlers_NintendoHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file NokiaOviBrowserHandler.php, method WURFL_Handlers_NokiaOviBrowserHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file HTCMacHandler.php, method WURFL_Handlers_HTCMacHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file KindleHandler.php, method WURFL_Handlers_KindleHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file ChromeHandler.php, method WURFL_Handlers_ChromeHandler::applyRecoveryMatch()
- applyRecoveryMatch
- in file NokiaHandler.php, method WURFL_Handlers_NokiaHandler::applyRecoveryMatch()
- array_merge_recursive_unique
- in file WURFLUtils.php, method WURFL_WURFLUtils::array_merge_recursive_unique()
Recursively merges $array1 with $array2, returning the result
- ArrayConfig.php
- procedural page ArrayConfig.php
- AlcatelHandler.php
- procedural page AlcatelHandler.php
- AndroidHandler.php
- procedural page AndroidHandler.php
- AppleHandler.php
- procedural page AppleHandler.php
- Android.php
- procedural page Android.php
- Apc.php
- procedural page Apc.php
- AbstractIterator.php
- procedural page AbstractIterator.php
top
top
c
- $cache
- in file Config.php, variable WURFL_Configuration_Config::$cache
- $configFilePath
- in file Config.php, variable WURFL_Configuration_Config::$configFilePath
- $configurationFileDir
- in file Config.php, variable WURFL_Configuration_Config::$configurationFileDir
- $constantIDs
- in file JavaMidletHandler.php, variable WURFL_Handlers_JavaMidletHandler::$constantIDs
- $constantIDs
- in file KDDIHandler.php, variable WURFL_Handlers_KDDIHandler::$constantIDs
- $constantIDs
- in file LGUPLUSHandler.php, variable WURFL_Handlers_LGUPLUSHandler::$constantIDs
- $constantIDs
- in file HTCMacHandler.php, variable WURFL_Handlers_HTCMacHandler::$constantIDs
- $constantIDs
- in file FirefoxHandler.php, variable WURFL_Handlers_FirefoxHandler::$constantIDs
- $constantIDs
- in file DoCoMoHandler.php, variable WURFL_Handlers_DoCoMoHandler::$constantIDs
- $constantIDs
- in file MotorolaHandler.php, variable WURFL_Handlers_MotorolaHandler::$constantIDs
- $constantIDs
- in file Handler.php, variable WURFL_Handlers_Handler::$constantIDs
- $constantIDs
- in file MSIEHandler.php, variable WURFL_Handlers_MSIEHandler::$constantIDs
- $constantIDs
- in file SmartTVHandler.php, variable WURFL_Handlers_SmartTVHandler::$constantIDs
- $constantIDs
- in file WebOSHandler.php, variable WURFL_Handlers_WebOSHandler::$constantIDs
- $constantIDs
- in file WindowsPhoneDesktopHandler.php, variable WURFL_Handlers_WindowsPhoneDesktopHandler::$constantIDs
- $constantIDs
- in file WindowsPhoneHandler.php, variable WURFL_Handlers_WindowsPhoneHandler::$constantIDs
- $constantIDs
- in file ReksioHandler.php, variable WURFL_Handlers_ReksioHandler::$constantIDs
- $constantIDs
- in file OperaHandler.php, variable WURFL_Handlers_OperaHandler::$constantIDs
- $constantIDs
- in file NintendoHandler.php, variable WURFL_Handlers_NintendoHandler::$constantIDs
- $constantIDs
- in file NokiaHandler.php, variable WURFL_Handlers_NokiaHandler::$constantIDs
- $constantIDs
- in file NokiaOviBrowserHandler.php, variable WURFL_Handlers_NokiaOviBrowserHandler::$constantIDs
- $constantIDs
- in file ChromeHandler.php, variable WURFL_Handlers_ChromeHandler::$constantIDs
- $constantIDs
- in file KindleHandler.php, variable WURFL_Handlers_KindleHandler::$constantIDs
- $constantIDs
- in file AndroidHandler.php, variable WURFL_Handlers_AndroidHandler::$constantIDs
- $constantIDs
- in file BlackBerryHandler.php, variable WURFL_Handlers_BlackBerryHandler::$constantIDs
- $constantIDs
- in file AppleHandler.php, variable WURFL_Handlers_AppleHandler::$constantIDs
- $currentElement
- in file AbstractIterator.php, variable WURFL_Xml_AbstractIterator::$currentElement
- $currentElementId
- in file AbstractIterator.php, variable WURFL_Xml_AbstractIterator::$currentElementId
- CACHE
- in file Config.php, class constant WURFL_Configuration_Config::CACHE
- cache
- in file InMemoryConfig.php, method WURFL_Configuration_InMemoryConfig::cache()
Set Cache provider
- cacheClear
- in file Base.php, method WURFL_Storage_Base::cacheClear()
- cacheLoad
- in file Base.php, method WURFL_Storage_Base::cacheLoad()
- cacheProvider
- in file Context.php, method WURFL_Context::cacheProvider()
- cacheRemove
- in file Base.php, method WURFL_Storage_Base::cacheRemove()
- cacheSave
- in file Base.php, method WURFL_Storage_Base::cacheSave()
- canHandle
- in file PanasonicHandler.php, method WURFL_Handlers_PanasonicHandler::canHandle()
- canHandle
- in file OperaMiniHandler.php, method WURFL_Handlers_OperaMiniHandler::canHandle()
- canHandle
- in file OperaHandler.php, method WURFL_Handlers_OperaHandler::canHandle()
- canHandle
- in file NokiaOviBrowserHandler.php, method WURFL_Handlers_NokiaOviBrowserHandler::canHandle()
- canHandle
- in file NintendoHandler.php, method WURFL_Handlers_NintendoHandler::canHandle()
- canHandle
- in file MotorolaHandler.php, method WURFL_Handlers_MotorolaHandler::canHandle()
- canHandle
- in file LGUPLUSHandler.php, method WURFL_Handlers_LGUPLUSHandler::canHandle()
- canHandle
- in file MSIEHandler.php, method WURFL_Handlers_MSIEHandler::canHandle()
- canHandle
- in file NecHandler.php, method WURFL_Handlers_NecHandler::canHandle()
- canHandle
- in file AppleHandler.php, method WURFL_Handlers_AppleHandler::canHandle()
- canHandle
- in file PantechHandler.php, method WURFL_Handlers_PantechHandler::canHandle()
- canHandle
- in file NokiaHandler.php, method WURFL_Handlers_NokiaHandler::canHandle()
- canHandle
- in file AndroidHandler.php, method WURFL_Handlers_AndroidHandler::canHandle()
- canHandle
- in file ToshibaHandler.php, method WURFL_Handlers_ToshibaHandler::canHandle()
- canHandle
- in file SPVHandler.php, method WURFL_Handlers_SPVHandler::canHandle()
- canHandle
- in file SonyEricssonHandler.php, method WURFL_Handlers_SonyEricssonHandler::canHandle()
- canHandle
- in file VodafoneHandler.php, method WURFL_Handlers_VodafoneHandler::canHandle()
- canHandle
- in file AlcatelHandler.php, method WURFL_Handlers_AlcatelHandler::canHandle()
- canHandle
- in file WindowsPhoneHandler.php, method WURFL_Handlers_WindowsPhoneHandler::canHandle()
- canHandle
- in file WindowsPhoneDesktopHandler.php, method WURFL_Handlers_WindowsPhoneDesktopHandler::canHandle()
- canHandle
- in file WebOSHandler.php, method WURFL_Handlers_WebOSHandler::canHandle()
- canHandle
- in file SmartTVHandler.php, method WURFL_Handlers_SmartTVHandler::canHandle()
- canHandle
- in file SiemensHandler.php, method WURFL_Handlers_SiemensHandler::canHandle()
- canHandle
- in file ReksioHandler.php, method WURFL_Handlers_ReksioHandler::canHandle()
- canHandle
- in file QtekHandler.php, method WURFL_Handlers_QtekHandler::canHandle()
- canHandle
- in file PortalmmmHandler.php, method WURFL_Handlers_PortalmmmHandler::canHandle()
- canHandle
- in file SafariHandler.php, method WURFL_Handlers_SafariHandler::canHandle()
- canHandle
- in file SagemHandler.php, method WURFL_Handlers_SagemHandler::canHandle()
- canHandle
- in file SharpHandler.php, method WURFL_Handlers_SharpHandler::canHandle()
- canHandle
- in file SanyoHandler.php, method WURFL_Handlers_SanyoHandler::canHandle()
- canHandle
- in file SamsungHandler.php, method WURFL_Handlers_SamsungHandler::canHandle()
- canHandle
- in file PhilipsHandler.php, method WURFL_Handlers_PhilipsHandler::canHandle()
- canHandle
- in file MitsubishiHandler.php, method WURFL_Handlers_MitsubishiHandler::canHandle()
- canHandle
- in file Handler.php, method WURFL_Handlers_Handler::canHandle()
Returns true if this handler can handle the given $userAgent
- canHandle
- in file HTCHandler.php, method WURFL_Handlers_HTCHandler::canHandle()
- canHandle
- in file HTCMacHandler.php, method WURFL_Handlers_HTCMacHandler::canHandle()
- canHandle
- in file BenQHandler.php, method WURFL_Handlers_BenQHandler::canHandle()
- canHandle
- in file GrundigHandler.php, method WURFL_Handlers_GrundigHandler::canHandle()
- canHandle
- in file FirefoxHandler.php, method WURFL_Handlers_FirefoxHandler::canHandle()
- canHandle
- in file CatchAllHandler.php, method WURFL_Handlers_CatchAllHandler::canHandle()
Final Interceptor: Intercept Everything that has not been trapped by a previous handler
- canHandle
- in file DoCoMoHandler.php, method WURFL_Handlers_DoCoMoHandler::canHandle()
- canHandle
- in file LGHandler.php, method WURFL_Handlers_LGHandler::canHandle()
- canHandle
- in file BotCrawlerTranscoderHandler.php, method WURFL_Handlers_BotCrawlerTranscoderHandler::canHandle()
- canHandle
- in file JavaMidletHandler.php, method WURFL_Handlers_JavaMidletHandler::canHandle()
- canHandle
- in file BlackBerryHandler.php, method WURFL_Handlers_BlackBerryHandler::canHandle()
- canHandle
- in file KindleHandler.php, method WURFL_Handlers_KindleHandler::canHandle()
- canHandle
- in file ChromeHandler.php, method WURFL_Handlers_ChromeHandler::canHandle()
- canHandle
- in file KyoceraHandler.php, method WURFL_Handlers_KyoceraHandler::canHandle()
- canHandle
- in file KDDIHandler.php, method WURFL_Handlers_KDDIHandler::canHandle()
- canHandle
- in file KonquerorHandler.php, method WURFL_Handlers_KonquerorHandler::canHandle()
- CapabilitiesHolder.php
- procedural page CapabilitiesHolder.php
- CAPABILITY
- in file Interface.php, class constant WURFL_Xml_Interface::CAPABILITY
- CapabilityService.php
- procedural page CapabilityService.php
- CAPABILITY_NAME
- in file Interface.php, class constant WURFL_Xml_Interface::CAPABILITY_NAME
- CAPABILITY_VALUE
- in file Interface.php, class constant WURFL_Xml_Interface::CAPABILITY_VALUE
- checkIfContains
- in file Utils.php, method WURFL_Handlers_Utils::checkIfContains()
Returns true if $haystack contains $needle
- checkIfContainsAll
- in file Utils.php, method WURFL_Handlers_Utils::checkIfContainsAll()
Returns true if $haystack contains all of the (string)needles in $needles
- checkIfContainsAnyOf
- in file Utils.php, method WURFL_Handlers_Utils::checkIfContainsAnyOf()
Returns true if $haystack contains any of the (string)needles in $needles
- checkIfContainsCaseInsensitive
- in file Utils.php, method WURFL_Handlers_Utils::checkIfContainsCaseInsensitive()
Returns true if $haystack contains $needle without regard for case
- checkIfStartsWith
- in file Utils.php, method WURFL_Handlers_Utils::checkIfStartsWith()
Returns true if $haystack starts with $needle
- checkIfStartsWithAnyOf
- in file Utils.php, method WURFL_Handlers_Utils::checkIfStartsWithAnyOf()
Returns true if $haystack starts with any of the $needles
- ClassLoader.php
- procedural page ClassLoader.php
- CLASS_PREFIX
- in file ClassLoader.php, class constant WURFL_ClassLoader::CLASS_PREFIX
- clear
- in file Storage.php, method WURFL_Storage::clear()
Invalidates the Cache
- clear
- in file File.php, method WURFL_Storage_File::clear()
- clear
- in file Apc.php, method WURFL_Storage_Apc::clear()
Removes all entry from the Persistence Provider
- clear
- in file Memory.php, method WURFL_Storage_Memory::clear()
Removes all entry from the Persistence Provier
- clear
- in file Memcache.php, method WURFL_Storage_Memcache::clear()
- clear
- in file Null.php, method WURFL_Storage_Null::clear()
- clear
- in file Mysql.php, method WURFL_Storage_Mysql::clear()
- clear
- in file Base.php, method WURFL_Storage_Base::clear()
Removes all entries from the Persistence Provider
- collectData
- in file UserAgentHandlerChain.php, method WURFL_UserAgentHandlerChain::collectData()
Collect data
- Config.php
- procedural page Config.php
- ConfigFactory.php
- procedural page ConfigFactory.php
- ConfigHolder.php
- procedural page ConfigHolder.php
- Constants.php
- procedural page Constants.php
- Context.php
- procedural page Context.php
- count
- in file UserAgentNormalizer.php, method WURFL_Request_UserAgentNormalizer::count()
Return the number of normalizers currently registered
- create
- in file WURFLManagerFactory.php, method WURFL_WURFLManagerFactory::create()
Creates a new WURFLManager Object
- create
- in file Factory.php, method WURFL_Storage_Factory::create()
Create a configuration based on the default configuration with the differences from $configuration
- create
- in file ConfigFactory.php, method WURFL_Configuration_ConfigFactory::create()
- create
- in file LoggerFactory.php, method WURFL_Logger_LoggerFactory::create()
Creates Logger for general logging (not undetected devices)
- createFrom
- in file UserAgentHandlerChainFactory.php, method WURFL_UserAgentHandlerChainFactory::createFrom()
Create a WURFL_UserAgentHandlerChain from the given $context
- createRequest
- in file GenericRequestFactory.php, method WURFL_Request_GenericRequestFactory::createRequest()
Creates Generic Request from the given HTTP Request (normally $_SERVER)
- createRequestForUserAgent
- in file GenericRequestFactory.php, method WURFL_Request_GenericRequestFactory::createRequestForUserAgent()
Create a Generic Request from the given $userAgent
- createUndetectedDeviceLogger
- in file LoggerFactory.php, method WURFL_Logger_LoggerFactory::createUndetectedDeviceLogger()
Create Logger for undetected devices with filename undetected_devices.log
- current
- in file AbstractIterator.php, method WURFL_Xml_AbstractIterator::current()
Returns the current XML element
- CustomDevice.php
- procedural page CustomDevice.php
- CustomDeviceRepository.php
- procedural page CustomDeviceRepository.php
- CatchAllHandler.php
- procedural page CatchAllHandler.php
- ChromeHandler.php
- procedural page ChromeHandler.php
- Chrome.php
- procedural page Chrome.php
top
d
- $defaultAndroidVersion
- in file AndroidHandler.php, variable WURFL_Handlers_AndroidHandler::$defaultAndroidVersion
******* Android Utility Functions **********
- $defaultOperaVersion
- in file AndroidHandler.php, variable WURFL_Handlers_AndroidHandler::$defaultOperaVersion
- debug
- in file FileLogger.php, method WURFL_Logger_FileLogger::debug()
- DEBUG
- in file FileLogger.php, class constant WURFL_Logger_FileLogger::DEBUG
- debug
- in file NullLogger.php, method WURFL_Logger_NullLogger::debug()
- DEBUG
- in file WURFLManagerFactory.php, class constant WURFL_WURFLManagerFactory::DEBUG
- debug
- in file Interface.php, method WURFL_Logger_Interface::debug()
Send specified $message to the log with DEBUG level
- decode
- in file Base.php, method WURFL_Storage_Base::decode()
Decode the Object Id
- DEFAULT_PORT
- in file Memcache.php, class constant WURFL_Storage_Memcache::DEFAULT_PORT
- DEVICE
- in file Interface.php, class constant WURFL_Xml_Interface::DEVICE
- Device.php
- procedural page Device.php
- DeviceRepository.php
- procedural page DeviceRepository.php
- DeviceRepositoryBuilder.php
- procedural page DeviceRepositoryBuilder.php
- DIR
- in file Config.php, class constant WURFL_Configuration_Config::DIR
- DIR
- in file File.php, class constant WURFL_Storage_File::DIR
- DoCoMoHandler.php
- procedural page DoCoMoHandler.php
- DefaultWURFLReloader.php
- procedural page DefaultWURFLReloader.php
- DeviceIterator.php
- procedural page DeviceIterator.php
- DevicePatcher.php
- procedural page DevicePatcher.php
top
top
f
- $from_cache
- in file MatchInfo.php, variable WURFL_Request_MatchInfo::$from_cache
- FALL_BACK
- in file Interface.php, class constant WURFL_Xml_Interface::FALL_BACK
- FILE
- in file Constants.php, class constant WURFL_Constants::FILE
- fileExist
- in file Config.php, method WURFL_Configuration_Config::fileExist()
- FileUtils.php
- procedural page FileUtils.php
- filter
- in file UserAgentHandlerChain.php, method WURFL_UserAgentHandlerChain::filter()
Adds the pair $userAgent, $deviceID to the clusters they belong to.
- filter
- in file Handler.php, method WURFL_Handlers_Handler::filter()
Classifies the given $userAgent and specified $deviceID
- filter
- in file CatchAllHandler.php, method WURFL_Handlers_CatchAllHandler::filter()
- filter
- in file Filter.php, method WURFL_Handlers_Filter::filter()
The filter() method is used to classify devices based on patterns in their user agents.
- firstMatchOrLength
- in file Utils.php, method WURFL_Handlers_Utils::firstMatchOrLength()
First occurance of $toMatch string or length
- firstSemiColonOrLength
- in file Utils.php, method WURFL_Handlers_Utils::firstSemiColonOrLength()
First occurance of a ; character or length
- firstSlash
- in file Utils.php, method WURFL_Handlers_Utils::firstSlash()
First occurance of a / character
- firstSpace
- in file Utils.php, method WURFL_Handlers_Utils::firstSpace()
First occurance of a space character
- Filter.php
- procedural page Filter.php
- FirefoxHandler.php
- procedural page FirefoxHandler.php
- FileLogger.php
- procedural page FileLogger.php
- Firefox.php
- procedural page Firefox.php
- Factory.php
- procedural page Factory.php
- File.php
- procedural page File.php
top
g
- GENERIC
- in file Constants.php, class constant WURFL_Constants::GENERIC
- GENERIC_MOBILE
- in file Constants.php, class constant WURFL_Constants::GENERIC_MOBILE
- GENERIC_WEB_BROWSER
- in file Constants.php, class constant WURFL_Constants::GENERIC_WEB_BROWSER
- GENERIC_XHTML
- in file Constants.php, class constant WURFL_Constants::GENERIC_XHTML
- getActualDeviceRootAncestor
- in file CustomDevice.php, method WURFL_CustomDevice::getActualDeviceRootAncestor()
Returns the nearest actual device root in the fall back tree. If this device is a device root itself, it is returned. Some devices have no device roots in their fall back tree, like generic_android, since no devices above it (itself included) are real devices (actual device roots).
- getAllCapabilities
- in file Device.php, method WURFL_Device::getAllCapabilities()
Returns all the value of the capabilities of the current device
- getAllCapabilities
- in file CustomDevice.php, method WURFL_CustomDevice::getAllCapabilities()
Returns capabilities and their values for the current device
- getAllCapabilities
- in file CapabilitiesHolder.php, method WURFL_CapabilitiesHolder::getAllCapabilities()
Returns all the capabilities value of the current device as <capabilityName, capabilityValue>
- getAllCapabilitiesForDevice
- in file DeviceRepository.php, method WURFL_DeviceRepository::getAllCapabilitiesForDevice()
Returns an associative array of capabilityName => capabilityValue for the given device
- getAllCapabilitiesForDevice
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getAllCapabilitiesForDevice()
Returns an associative array of capabilityName => capabilityValue for the given $deviceID
- getAllCapabilitiesForDevice
- in file CapabilityService.php, method WURFL_CapabilityService::getAllCapabilitiesForDevice()
Returns all the capabilities of the device
- getAllDevices
- in file DeviceRepository.php, method WURFL_DeviceRepository::getAllDevices()
Return an array of all devices defined in the wurfl + patch files
- getAllDevices
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getAllDevices()
Returns all devices in the repository
- getAllDevicesID
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getAllDevicesID()
Returns an array of all the device ids
- getAllDevicesID
- in file DeviceRepository.php, method WURFL_DeviceRepository::getAllDevicesID()
Returns an array of all the device ids
- getAllDevicesID
- in file WURFLService.php, method WURFL_WURFLService::getAllDevicesID()
Returns all devices ID present in WURFL
- getAllDevicesID
- in file WURFLManager.php, method WURFL_WURFLManager::getAllDevicesID()
Returns all the device ids in wurfl
- getAndroidModel
- in file AndroidHandler.php, method WURFL_Handlers_AndroidHandler::getAndroidModel()
- getAndroidVersion
- in file AndroidHandler.php, method WURFL_Handlers_AndroidHandler::getAndroidVersion()
Get the Android version from the User Agent, or the default Android version is it cannot be determined
- getCapabilities
- in file ModelDevice.php, method WURFL_Xml_ModelDevice::getCapabilities()
Returns an array of the device capabilities
- getCapabilitiesNameForGroup
- in file CapabilityService.php, method WURFL_CapabilityService::getCapabilitiesNameForGroup()
Returns an array of capabilities name for the given gorup id
- getCapabilitiesNameForGroup
- in file DeviceRepository.php, method WURFL_DeviceRepository::getCapabilitiesNameForGroup()
Returns an array of all capability names defined in the given group ID
- getCapabilitiesNameForGroup
- in file WURFLManager.php, method WURFL_WURFLManager::getCapabilitiesNameForGroup()
Returns all capability names for the given $groupID
- getCapabilitiesNameForGroup
- in file WURFLService.php, method WURFL_WURFLService::getCapabilitiesNameForGroup()
- getCapabilitiesNameForGroup
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getCapabilitiesNameForGroup()
Returns an array of all capability names defined in the given group ID
- getCapability
- in file ModelDevice.php, method WURFL_Xml_ModelDevice::getCapability()
Returns the value of the given $capabilityName
- getCapability
- in file CustomDevice.php, method WURFL_CustomDevice::getCapability()
Returns the value of a given capability name for the current device
- getCapability
- in file Device.php, method WURFL_Device::getCapability()
Returns the value of a given capability name for the current device
- getCapability
- in file CapabilitiesHolder.php, method WURFL_CapabilitiesHolder::getCapability()
Returns the value of a given capability name
- getCapabilityForDevice
- in file DeviceRepository.php, method WURFL_DeviceRepository::getCapabilityForDevice()
Returns the Capability value for the given device id and capablility name
- getCapabilityForDevice
- in file CapabilityService.php, method WURFL_CapabilityService::getCapabilityForDevice()
Return a Cabability Value
- getCapabilityForDevice
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getCapabilityForDevice()
Returns the value for the given $deviceId and $capabilityName
- getConfigFilePath
- in file Config.php, method WURFL_Configuration_Config::getConfigFilePath()
- getConfigurationFileDir
- in file Config.php, method WURFL_Configuration_Config::getConfigurationFileDir()
- getDevice
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getDevice()
Returns a device for the given device ID
- getDevice
- in file DeviceRepository.php, method WURFL_DeviceRepository::getDevice()
Returns a device for the given $deviceId
- getDevice
- in file WURFLService.php, method WURFL_WURFLService::getDevice()
Retun a WURFL_Xml_ModelDevice for the given device id
- getDevice
- in file WURFLManager.php, method WURFL_WURFLManager::getDevice()
Return a device for the given device id
- getDeviceForHttpRequest
- in file WURFLManager.php, method WURFL_WURFLManager::getDeviceForHttpRequest()
Return a device for the given http request(user-agent..)
- getDeviceForRequest
- in file WURFLService.php, method WURFL_WURFLService::getDeviceForRequest()
Returns the Device for the given WURFL_Request_GenericRequest
- getDeviceForRequest
- in file WURFLManager.php, method WURFL_WURFLManager::getDeviceForRequest()
Return a device the given WURFL_Request_GenericRequest request(user-agent..)
- getDeviceForUserAgent
- in file WURFLManager.php, method WURFL_WURFLManager::getDeviceForUserAgent()
Returns a device for the given user-agent
- getDeviceHierarchy
- in file WURFLService.php, method WURFL_WURFLService::getDeviceHierarchy()
Returns an array of all the fall back devices starting from the given device
- getDeviceHierarchy
- in file DeviceRepository.php, method WURFL_DeviceRepository::getDeviceHierarchy()
Returns an array containing all devices from the root device to the device of the given id
- getDeviceHierarchy
- in file CapabilityService.php, method WURFL_CapabilityService::getDeviceHierarchy()
Return a list of fallback devices starting from the given
- getDeviceHierarchy
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getDeviceHierarchy()
Returns an array containing all devices from the root device to the device of the given $deviceId
- getDeviceIDFromLD
- in file Handler.php, method WURFL_Handlers_Handler::getDeviceIDFromLD()
- getDeviceIDFromRIS
- in file Handler.php, method WURFL_Handlers_Handler::getDeviceIDFromRIS()
- getFallBackDevices
- in file CustomDevice.php, method WURFL_CustomDevice::getFallBackDevices()
Returns an array with all the fall back devices, from the matched device to the root device ('generic')
- getFallBackDevices
- in file WURFLManager.php, method WURFL_WURFLManager::getFallBackDevices()
Returns an array of all the fall back devices starting from the given device
- getFallBackListForDevice
- in file CapabilityService.php, method WURFL_CapabilityService::getFallBackListForDevice()
- getFullPath
- in file Config.php, method WURFL_Configuration_Config::getFullPath()
Return the full path
- getGroupIdCapabilitiesMap
- in file ModelDevice.php, method WURFL_Xml_ModelDevice::getGroupIdCapabilitiesMap()
Returns the capabilities by group name
- getGroupIdCapabilitiesNameMap
- in file ModelDevice.php, method WURFL_Xml_ModelDevice::getGroupIdCapabilitiesNameMap()
Returns the group ID to capability name map
- getGroupIDForCapability
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getGroupIDForCapability()
Returns the group id that contains the given $capability
- getGroupIDForCapability
- in file DeviceRepository.php, method WURFL_DeviceRepository::getGroupIDForCapability()
Returns the group id in which the given capabiliy name belongs to
- getHandlers
- in file UserAgentHandlerChain.php, method WURFL_UserAgentHandlerChain::getHandlers()
- getHTCMacModel
- in file HTCMacHandler.php, method WURFL_Handlers_HTCMacHandler::getHTCMacModel()
- getLastUpdated
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getLastUpdated()
- getLastUpdated
- in file DeviceRepository.php, method WURFL_DeviceRepository::getLastUpdated()
Returns loaded WURFL last updated date
- getListOfGroups
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getListOfGroups()
Returns an array Of group IDs defined in wurfl
- getListOfGroups
- in file WURFLService.php, method WURFL_WURFLService::getListOfGroups()
- getListOfGroups
- in file CapabilityService.php, method WURFL_CapabilityService::getListOfGroups()
Returns an array of all group ids
- getListOfGroups
- in file WURFLManager.php, method WURFL_WURFLManager::getListOfGroups()
Returns an array of all wurfl group ids
- getListOfGroups
- in file DeviceRepository.php, method WURFL_DeviceRepository::getListOfGroups()
Returns an array of the group IDs defined in wurfl
- getMatchInfo
- in file CustomDevice.php, method WURFL_CustomDevice::getMatchInfo()
Returns the match info for this device
- getMobileCatchAllId
- in file Utils.php, method WURFL_Handlers_Utils::getMobileCatchAllId()
Returns true if the give $userAgent is from a mobile device
- getName
- in file Handler.php, method WURFL_Handlers_Handler::getName()
Alias for getPrefix()
- getNiceName
- in file Handler.php, method WURFL_Handlers_Handler::getNiceName()
- getOperaOnAndroidVersion
- in file AndroidHandler.php, method WURFL_Handlers_AndroidHandler::getOperaOnAndroidVersion()
Get the Opera browser version from an Opera Android user agent
- getOperaVersion
- in file OperaHandler.php, method WURFL_Handlers_OperaHandler::getOperaVersion()
- getPrefix
- in file Handler.php, method WURFL_Handlers_Handler::getPrefix()
Returns the prefix for this Handler, like BLACKBERRY_DEVICEIDS for the BlackBerry Handler. The "BLACKBERRY_" portion comes from the individual Handler's $prefix property and "_DEVICEIDS" is added here.
- getTextValue
- in file AbstractIterator.php, method WURFL_Xml_AbstractIterator::getTextValue()
Gets the text value from the current node
- getUserAgent
- in file WURFLUtils.php, method WURFL_WURFLUtils::getUserAgent()
returns the User Agent From $request or empty string if not found one
- getUserAgentProfile
- in file WURFLUtils.php, method WURFL_WURFLUtils::getUserAgentProfile()
Returns the UA Profile from the $request
- getUserAgentsWithDeviceId
- in file Handler.php, method WURFL_Handlers_Handler::getUserAgentsWithDeviceId()
Returns a list of User Agents with their Device IDs
- getVersion
- in file DeviceRepository.php, method WURFL_DeviceRepository::getVersion()
Returns loaded WURFL version
- getVersion
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getVersion()
- getWebOSModelVersion
- in file WebOSHandler.php, method WURFL_Handlers_WebOSHandler::getWebOSModelVersion()
- getWebOSVersion
- in file WebOSHandler.php, method WURFL_Handlers_WebOSHandler::getWebOSVersion()
- getWURFLConfig
- in file ConfigHolder.php, method WURFL_Configuration_ConfigHolder::getWURFLConfig()
Returns a Configuration object
- getWURFLInfo
- in file DeviceRepository.php, method WURFL_DeviceRepository::getWURFLInfo()
Return a WURFL_Xml_Info object containing:
- getWURFLInfo
- in file WURFLService.php, method WURFL_WURFLService::getWURFLInfo()
Returns the version info about the loaded WURFL
- getWURFLInfo
- in file WURFLManager.php, method WURFL_WURFLManager::getWURFLInfo()
Return the version info of the loaded wurfl xml file
- getWURFLInfo
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::getWURFLInfo()
- getXMLFile
- in file Utils.php, method WURFL_Xml_Utils::getXMLFile()
Returns the file path of the $xmlResource; if the $xmlResource is zipped it is uncompressed first
- GROUP
- in file Interface.php, class constant WURFL_Xml_Interface::GROUP
- GROUP_ID
- in file Interface.php, class constant WURFL_Xml_Interface::GROUP_ID
- GrundigHandler.php
- procedural page GrundigHandler.php
- GenericRequest.php
- procedural page GenericRequest.php
- GenericRequestFactory.php
- procedural page GenericRequestFactory.php
top
top
i
- $is_volatile
- in file Apc.php, variable WURFL_Storage_Apc::$is_volatile
- $is_volatile
- in file Base.php, variable WURFL_Storage_Base::$is_volatile
- $is_volatile
- in file Memcache.php, variable WURFL_Storage_Memcache::$is_volatile
- InMemoryConfig.php
- procedural page InMemoryConfig.php
- Interface.php
- procedural page Interface.php
- ID
- in file Interface.php, class constant WURFL_Xml_Interface::ID
- indexOfAnyOrLength
- in file Utils.php, method WURFL_Handlers_Utils::indexOfAnyOrLength()
Lowest char index of the first instance of any of the $needles found in $userAgent, starting at $startIndex;
- indexOfOrLength
- in file Utils.php, method WURFL_Handlers_Utils::indexOfOrLength()
Char index of the first instance of $string found in $target, starting at $startingIndex;
- info
- in file FileLogger.php, method WURFL_Logger_FileLogger::info()
- info
- in file NullLogger.php, method WURFL_Logger_NullLogger::info()
- INFO
- in file FileLogger.php, class constant WURFL_Logger_FileLogger::INFO
- info
- in file Interface.php, method WURFL_Logger_Interface::info()
Send specified $message to the log with INFO level
- initialize
- in file Memcache.php, method WURFL_Storage_Memcache::initialize()
Initializes the Memcache Module
- initialize
- in file File.php, method WURFL_Storage_File::initialize()
- initialize
- in file InMemoryConfig.php, method WURFL_Configuration_InMemoryConfig::initialize()
- initialize
- in file ArrayConfig.php, method WURFL_Configuration_ArrayConfig::initialize()
Initialize class - gets called from the parent constructor
- initialize
- in file XmlConfig.php, method WURFL_Configuration_XmlConfig::initialize()
Initialize XML Configuration
- initialize
- in file Config.php, method WURFL_Configuration_Config::initialize()
Initialize the Configuration object
- initialize
- in file Apc.php, method WURFL_Storage_Apc::initialize()
- INSTANCE
- in file RISMatcher.php, method WURFL_Handlers_Matcher_RISMatcher::INSTANCE()
Returns an instance of the RISMatcher singleton
- INSTANCE
- in file LDMatcher.php, method WURFL_Handlers_Matcher_LDMatcher::INSTANCE()
Returns an instance of the LDMatcher singleton
- IN_MEMORY
- in file Memory.php, class constant WURFL_Storage_Memory::IN_MEMORY
- isCapabilityDefined
- in file ModelDevice.php, method WURFL_Xml_ModelDevice::isCapabilityDefined()
Returns true if the capability exists
- isDesktopBrowser
- in file Utils.php, method WURFL_Handlers_Utils::isDesktopBrowser()
Returns true if the give $userAgent is from a desktop device
- isDesktopBrowserHeavyDutyAnalysis
- in file Utils.php, method WURFL_Handlers_Utils::isDesktopBrowserHeavyDutyAnalysis()
Is the given user agent very likely to be a desktop browser
- isDeviceExist
- in file Handler.php, method WURFL_Handlers_Handler::isDeviceExist()
Returns true if given $deviceId exists
- isExpired
- in file File.php, method StorageObject::isExpired()
- isGeneric
- in file WURFLUtils.php, method WURFL_WURFLUtils::isGeneric()
Returns true if given $deviceID is the 'generic' WURFL device
- isGroupDefined
- in file ModelDevice.php, method WURFL_Xml_ModelDevice::isGroupDefined()
Returns true if $groupId is defined
- isHighPerformance
- in file Config.php, method WURFL_Configuration_Config::isHighPerformance()
True if the engine is in High Performance mode
- isMobileBrowser
- in file Utils.php, method WURFL_Handlers_Utils::isMobileBrowser()
Returns true if the give $userAgent is from a mobile device
- isSmartTV
- in file Utils.php, method WURFL_Handlers_Utils::isSmartTV()
Returns true if the give $userAgent is from a mobile device
- isSpamOrCrawler
- in file Utils.php, method WURFL_Handlers_Utils::isSpamOrCrawler()
Returns true if the give $userAgent is from a spam bot or crawler
- isSpecific
- in file CustomDevice.php, method WURFL_CustomDevice::isSpecific()
Device is a specific or actual WURFL device as defined by its capabilities
- isVolatile
- in file Base.php, method WURFL_Storage_Base::isVolatile()
Returns true if the cache is an in-memory volatile cache, like Memcache or APC, or false if
- isWURFLLoaded
- in file Base.php, method WURFL_Storage_Base::isWURFLLoaded()
Checks if WURFL is Loaded
- isXhtmlRequester
- in file WURFLUtils.php, method WURFL_WURFLUtils::isXhtmlRequester()
Checks if the requester device is xhtml enabled
- Interface.php
- procedural page Interface.php
- Interface.php
- procedural page Interface.php
- Interface.php
- procedural page Interface.php
- Info.php
- procedural page Info.php
- Interface.php
- procedural page Interface.php
top
top
top
l
- $logDir
- in file Config.php, variable WURFL_Configuration_Config::$logDir
- $logger
- in file Handler.php, variable WURFL_Handlers_Handler::$logger
- $lookup_time
- in file MatchInfo.php, variable WURFL_Request_MatchInfo::$lookup_time
- LGHandler.php
- procedural page LGHandler.php
- LGUPLUSHandler.php
- procedural page LGUPLUSHandler.php
- LDMatcher.php
- procedural page LDMatcher.php
- ldMatch
- in file Utils.php, method WURFL_Handlers_Utils::ldMatch()
Alias of WURFL_Handlers_Matcher_LDMatcher::match()
- LGPLUS_PATTERN
- in file LGUPLUS.php, class constant WURFL_Request_UserAgentNormalizer_Specific_LGUPLUS::LGPLUS_PATTERN
- load
- in file Memory.php, method WURFL_Storage_Memory::load()
- load
- in file File.php, method WURFL_Storage_File::load()
- load
- in file Memcache.php, method WURFL_Storage_Memcache::load()
- load
- in file Apc.php, method WURFL_Storage_Apc::load()
- load
- in file Storage.php, method WURFL_Storage::load()
Get the previosly saved data.
- load
- in file Base.php, method WURFL_Storage_Base::load()
Returns the object identified by $objectId
- load
- in file Null.php, method WURFL_Storage_Null::load()
- load
- in file Mysql.php, method WURFL_Storage_Mysql::load()
- loadClass
- in file ClassLoader.php, method WURFL_ClassLoader::loadClass()
Loads a Class given the class name
- log
- in file NullLogger.php, method WURFL_Logger_NullLogger::log()
- log
- in file FileLogger.php, method WURFL_Logger_FileLogger::log()
- log
- in file Interface.php, method WURFL_Logger_Interface::log()
Send specified $message to the log
- logDir
- in file InMemoryConfig.php, method WURFL_Configuration_InMemoryConfig::logDir()
Set logging directory
- logger
- in file Context.php, method WURFL_Context::logger()
- LoggerFactory.php
- procedural page LoggerFactory.php
- LOG_DIR
- in file Config.php, class constant WURFL_Configuration_Config::LOG_DIR
- lookForMatchingUserAgent
- in file Handler.php, method WURFL_Handlers_Handler::lookForMatchingUserAgent()
Find a matching WURFL device from the given $userAgent. Override this method to give an alternative way to do the matching
- LocaleRemover.php
- procedural page LocaleRemover.php
- LG.php
- procedural page LG.php
- LGUPLUS.php
- procedural page LGUPLUS.php
top
m
- $matcher
- in file MatchInfo.php, variable WURFL_Request_MatchInfo::$matcher
- $matcher_history
- in file MatchInfo.php, variable WURFL_Request_MatchInfo::$matcher_history
- $matchMode
- in file Config.php, variable WURFL_Configuration_Config::$matchMode
Mode of operation (performance or accuracy)
- $match_type
- in file MatchInfo.php, variable WURFL_Request_MatchInfo::$match_type
- Matcher.php
- procedural page Matcher.php
- MitsubishiHandler.php
- procedural page MitsubishiHandler.php
- MotorolaHandler.php
- procedural page MotorolaHandler.php
- MSIEHandler.php
- procedural page MSIEHandler.php
- MAIN_FILE
- in file Config.php, class constant WURFL_Configuration_Config::MAIN_FILE
- match
- in file Matcher.php, method WURFL_Handlers_Matcher::match()
Returns a matching device id for the given request, if no matching device is found will return "generic"
- match
- in file RISMatcher.php, method WURFL_Handlers_Matcher_RISMatcher::match()
Returns the closest match of $needle in $collection of user agents
- match
- in file Interface.php, method WURFL_Handlers_Matcher_Interface::match()
Attempts to find a matching $needle in given $collection within the specified $tolerance
- match
- in file UserAgentHandlerChain.php, method WURFL_UserAgentHandlerChain::match()
Return the the device id for the request
- match
- in file LDMatcher.php, method WURFL_Handlers_Matcher_LDMatcher::match()
- match
- in file Handler.php, method WURFL_Handlers_Handler::match()
Finds the device id for the given request - if it is not found it delegates to the next available handler
- matchMode
- in file InMemoryConfig.php, method WURFL_Configuration_InMemoryConfig::matchMode()
Sets the API match mode
- MATCH_MODE
- in file Config.php, class constant WURFL_Configuration_Config::MATCH_MODE
- MATCH_MODE_ACCURACY
- in file Config.php, class constant WURFL_Configuration_Config::MATCH_MODE_ACCURACY
- MATCH_MODE_PERFORMANCE
- in file Config.php, class constant WURFL_Configuration_Config::MATCH_MODE_PERFORMANCE
- MEMCACHE
- in file Constants.php, class constant WURFL_Constants::MEMCACHE
- mkdir
- in file FileUtils.php, method WURFL_FileUtils::mkdir()
Create a directory structure recursiveley
- MOZILLA4
- in file CatchAllHandler.php, class constant WURFL_Handlers_CatchAllHandler::MOZILLA4
- MOZILLA5
- in file CatchAllHandler.php, class constant WURFL_Handlers_CatchAllHandler::MOZILLA5
- MOZILLA_TOLERANCE
- in file CatchAllHandler.php, class constant WURFL_Handlers_CatchAllHandler::MOZILLA_TOLERANCE
- MYSQL
- in file Constants.php, class constant WURFL_Constants::MYSQL
- MatchInfo.php
- procedural page MatchInfo.php
- MSIE.php
- procedural page MSIE.php
- Memcache.php
- procedural page Memcache.php
- Memory.php
- procedural page Memory.php
- Mysql.php
- procedural page Mysql.php
- ModelDevice.php
- procedural page ModelDevice.php
top
n
- $normalized_user_agent
- in file MatchInfo.php, variable WURFL_Request_MatchInfo::$normalized_user_agent
- NecHandler.php
- procedural page NecHandler.php
- NintendoHandler.php
- procedural page NintendoHandler.php
- NokiaHandler.php
- procedural page NokiaHandler.php
- NokiaOviBrowserHandler.php
- procedural page NokiaOviBrowserHandler.php
- NullLogger.php
- procedural page NullLogger.php
- NEC_KGT_TOLERANCE
- in file NecHandler.php, class constant WURFL_Handlers_NecHandler::NEC_KGT_TOLERANCE
- NEVER
- in file Storage.php, class constant WURFL_Storage::NEVER
- next
- in file AbstractIterator.php, method WURFL_Xml_AbstractIterator::next()
Prepare for next XML element
- noInfo
- in file Info.php, method WURFL_Xml_Info::noInfo()
- normalize
- in file BlackBerry.php, method WURFL_Request_UserAgentNormalizer_Generic_BlackBerry::normalize()
- normalize
- in file Opera.php, method WURFL_Request_UserAgentNormalizer_Specific_Opera::normalize()
- normalize
- in file Null.php, method WURFL_Request_UserAgentNormalizer_Null::normalize()
- normalize
- in file NovarraGoogleTranslator.php, method WURFL_Request_UserAgentNormalizer_Generic_NovarraGoogleTranslator::normalize()
- normalize
- in file Safari.php, method WURFL_Request_UserAgentNormalizer_Specific_Safari::normalize()
- normalize
- in file Firefox.php, method WURFL_Request_UserAgentNormalizer_Specific_Firefox::normalize()
- normalize
- in file UserAgentNormalizer.php, method WURFL_Request_UserAgentNormalizer::normalize()
Normalize the given $userAgent by passing down the chain of normalizers
- normalize
- in file WebOS.php, method WURFL_Request_UserAgentNormalizer_Specific_WebOS::normalize()
- normalize
- in file UPLink.php, method WURFL_Request_UserAgentNormalizer_Generic_UPLink::normalize()
This method remove the "UP.Link" substring from user agent string.
- normalize
- in file UCWEB.php, method WURFL_Request_UserAgentNormalizer_Generic_UCWEB::normalize()
This method remove the "UP.Link" substring from user agent string.
- normalize
- in file YesWAP.php, method WURFL_Request_UserAgentNormalizer_Generic_YesWAP::normalize()
- normalize
- in file SerialNumbers.php, method WURFL_Request_UserAgentNormalizer_Generic_SerialNumbers::normalize()
- normalize
- in file Chrome.php, method WURFL_Request_UserAgentNormalizer_Specific_Chrome::normalize()
- normalize
- in file LG.php, method WURFL_Request_UserAgentNormalizer_Specific_LG::normalize()
- normalize
- in file LGUPLUS.php, method WURFL_Request_UserAgentNormalizer_Specific_LGUPLUS::normalize()
- normalize
- in file Konqueror.php, method WURFL_Request_UserAgentNormalizer_Specific_Konqueror::normalize()
- normalize
- in file Kindle.php, method WURFL_Request_UserAgentNormalizer_Specific_Kindle::normalize()
- normalize
- in file HTCMac.php, method WURFL_Request_UserAgentNormalizer_Specific_HTCMac::normalize()
- normalize
- in file Interface.php, method WURFL_Request_UserAgentNormalizer_Interface::normalize()
Return the normalized user agent
- normalize
- in file LocaleRemover.php, method WURFL_Request_UserAgentNormalizer_Generic_LocaleRemover::normalize()
- normalize
- in file Android.php, method WURFL_Request_UserAgentNormalizer_Specific_Android::normalize()
- normalize
- in file MSIE.php, method WURFL_Request_UserAgentNormalizer_Specific_MSIE::normalize()
- normalize
- in file BabelFish.php, method WURFL_Request_UserAgentNormalizer_Generic_BabelFish::normalize()
- normalizeUserAgent
- in file Handler.php, method WURFL_Handlers_Handler::normalizeUserAgent()
Normalizes the given $userAgent using this handler's User Agent Normalizer.
- NOVARRA_GOOGLE_TRANSLATOR_PATTERN
- in file NovarraGoogleTranslator.php, class constant WURFL_Request_UserAgentNormalizer_Generic_NovarraGoogleTranslator::NOVARRA_GOOGLE_TRANSLATOR_PATTERN
- NO_MATCH
- in file Constants.php, class constant WURFL_Constants::NO_MATCH
- NULL_CACHE
- in file Constants.php, class constant WURFL_Constants::NULL_CACHE
- NovarraGoogleTranslator.php
- procedural page NovarraGoogleTranslator.php
- Null.php
- procedural page Null.php
- Null.php
- procedural page Null.php
top
top
p
- $persistence
- in file Config.php, variable WURFL_Configuration_Config::$persistence
- $persistenceIdentifier
- in file Memory.php, variable WURFL_Storage_Memory::$persistenceIdentifier
- $persistenceProvider
- in file Handler.php, variable WURFL_Handlers_Handler::$persistenceProvider
- $prefix
- in file OperaMiniHandler.php, variable WURFL_Handlers_OperaMiniHandler::$prefix
- $prefix
- in file OperaHandler.php, variable WURFL_Handlers_OperaHandler::$prefix
- $prefix
- in file PanasonicHandler.php, variable WURFL_Handlers_PanasonicHandler::$prefix
- $prefix
- in file PhilipsHandler.php, variable WURFL_Handlers_PhilipsHandler::$prefix
- $prefix
- in file PortalmmmHandler.php, variable WURFL_Handlers_PortalmmmHandler::$prefix
- $prefix
- in file NokiaOviBrowserHandler.php, variable WURFL_Handlers_NokiaOviBrowserHandler::$prefix
- $prefix
- in file PantechHandler.php, variable WURFL_Handlers_PantechHandler::$prefix
- $prefix
- in file NokiaHandler.php, variable WURFL_Handlers_NokiaHandler::$prefix
- $prefix
- in file AppleHandler.php, variable WURFL_Handlers_AppleHandler::$prefix
- $prefix
- in file AlcatelHandler.php, variable WURFL_Handlers_AlcatelHandler::$prefix
- $prefix
- in file MotorolaHandler.php, variable WURFL_Handlers_MotorolaHandler::$prefix
- $prefix
- in file MSIEHandler.php, variable WURFL_Handlers_MSIEHandler::$prefix
- $prefix
- in file NintendoHandler.php, variable WURFL_Handlers_NintendoHandler::$prefix
- $prefix
- in file NecHandler.php, variable WURFL_Handlers_NecHandler::$prefix
- $prefix
- in file QtekHandler.php, variable WURFL_Handlers_QtekHandler::$prefix
- $prefix
- in file ReksioHandler.php, variable WURFL_Handlers_ReksioHandler::$prefix
- $prefix
- in file ToshibaHandler.php, variable WURFL_Handlers_ToshibaHandler::$prefix
- $prefix
- in file SPVHandler.php, variable WURFL_Handlers_SPVHandler::$prefix
- $prefix
- in file VodafoneHandler.php, variable WURFL_Handlers_VodafoneHandler::$prefix
- $prefix
- in file WebOSHandler.php, variable WURFL_Handlers_WebOSHandler::$prefix
- $prefix
- in file WindowsPhoneHandler.php, variable WURFL_Handlers_WindowsPhoneHandler::$prefix
- $prefix
- in file WindowsPhoneDesktopHandler.php, variable WURFL_Handlers_WindowsPhoneDesktopHandler::$prefix
- $prefix
- in file SonyEricssonHandler.php, variable WURFL_Handlers_SonyEricssonHandler::$prefix
- $prefix
- in file SmartTVHandler.php, variable WURFL_Handlers_SmartTVHandler::$prefix
- $prefix
- in file SagemHandler.php, variable WURFL_Handlers_SagemHandler::$prefix
- $prefix
- in file SafariHandler.php, variable WURFL_Handlers_SafariHandler::$prefix
- $prefix
- in file SamsungHandler.php, variable WURFL_Handlers_SamsungHandler::$prefix
- $prefix
- in file SanyoHandler.php, variable WURFL_Handlers_SanyoHandler::$prefix
- $prefix
- in file SiemensHandler.php, variable WURFL_Handlers_SiemensHandler::$prefix
- $prefix
- in file SharpHandler.php, variable WURFL_Handlers_SharpHandler::$prefix
- $prefix
- in file LGUPLUSHandler.php, variable WURFL_Handlers_LGUPLUSHandler::$prefix
- $prefix
- in file MitsubishiHandler.php, variable WURFL_Handlers_MitsubishiHandler::$prefix
- $prefix
- in file DoCoMoHandler.php, variable WURFL_Handlers_DoCoMoHandler::$prefix
- $prefix
- in file FirefoxHandler.php, variable WURFL_Handlers_FirefoxHandler::$prefix
- $prefix
- in file LGHandler.php, variable WURFL_Handlers_LGHandler::$prefix
- $prefix
- in file Handler.php, variable WURFL_Handlers_Handler::$prefix
- $prefix
- in file AndroidHandler.php, variable WURFL_Handlers_AndroidHandler::$prefix
- $prefix
- in file ChromeHandler.php, variable WURFL_Handlers_ChromeHandler::$prefix
- $prefix
- in file BenQHandler.php, variable WURFL_Handlers_BenQHandler::$prefix
- $prefix
- in file BlackBerryHandler.php, variable WURFL_Handlers_BlackBerryHandler::$prefix
- $prefix
- in file BotCrawlerTranscoderHandler.php, variable WURFL_Handlers_BotCrawlerTranscoderHandler::$prefix
- $prefix
- in file CatchAllHandler.php, variable WURFL_Handlers_CatchAllHandler::$prefix
- $prefix
- in file HTCHandler.php, variable WURFL_Handlers_HTCHandler::$prefix
- $prefix
- in file GrundigHandler.php, variable WURFL_Handlers_GrundigHandler::$prefix
- $prefix
- in file KDDIHandler.php, variable WURFL_Handlers_KDDIHandler::$prefix
- $prefix
- in file JavaMidletHandler.php, variable WURFL_Handlers_JavaMidletHandler::$prefix
- $prefix
- in file KyoceraHandler.php, variable WURFL_Handlers_KyoceraHandler::$prefix
- $prefix
- in file KindleHandler.php, variable WURFL_Handlers_KindleHandler::$prefix
- $prefix
- in file HTCMacHandler.php, variable WURFL_Handlers_HTCMacHandler::$prefix
- $prefix
- in file KonquerorHandler.php, variable WURFL_Handlers_KonquerorHandler::$prefix
- PanasonicHandler.php
- procedural page PanasonicHandler.php
- PantechHandler.php
- procedural page PantechHandler.php
- PhilipsHandler.php
- procedural page PhilipsHandler.php
- PortalmmmHandler.php
- procedural page PortalmmmHandler.php
- PANTECH_TOLERANCE
- in file PantechHandler.php, class constant WURFL_Handlers_PantechHandler::PANTECH_TOLERANCE
- PARAMS
- in file Config.php, class constant WURFL_Configuration_Config::PARAMS
- parse
- in file Interface.php, method WURFL_Xml_Interface::parse()
Parses the given file and returns a WURFL_Xml_ParsingResult object
- PATCH
- in file Config.php, class constant WURFL_Configuration_Config::PATCH
- patch
- in file DevicePatcher.php, method WURFL_Xml_DevicePatcher::patch()
Patch an existing $device with a $patchingDevice
- PATCHES
- in file Config.php, class constant WURFL_Configuration_Config::PATCHES
- PATTERN
- in file Safari.php, class constant WURFL_Request_UserAgentNormalizer_Specific_Safari::PATTERN
- persistData
- in file Filter.php, method WURFL_Handlers_Filter::persistData()
The persistData() method is resposible to
- persistData
- in file Handler.php, method WURFL_Handlers_Handler::persistData()
Saves the classified user agents in the persistence provider
- persistData
- in file UserAgentHandlerChain.php, method WURFL_UserAgentHandlerChain::persistData()
Save the data from each WURFL_Handlers_Handler
- persistData
- in file CatchAllHandler.php, method WURFL_Handlers_CatchAllHandler::persistData()
- persistence
- in file InMemoryConfig.php, method WURFL_Configuration_InMemoryConfig::persistence()
Set persistence provider
- PERSISTENCE
- in file Config.php, class constant WURFL_Configuration_Config::PERSISTENCE
- PERSISTENCE_KEY
- in file Info.php, class constant WURFL_Xml_Info::PERSISTENCE_KEY
Key used in persistence provider to store version-related information
- PROVIDER
- in file Config.php, class constant WURFL_Configuration_Config::PROVIDER
top
top
r
- RISMatcher.php
- procedural page RISMatcher.php
- ReksioHandler.php
- procedural page ReksioHandler.php
- read
- in file FileUtils.php, method WURFL_FileUtils::read()
Returns the unserialized contents of the given $file
- readNextElement
- in file VersionIterator.php, method WURFL_Xml_VersionIterator::readNextElement()
- readNextElement
- in file AbstractIterator.php, method WURFL_Xml_AbstractIterator::readNextElement()
Move the XMLReader pointer to the next element and read data
- readNextElement
- in file DeviceIterator.php, method WURFL_Xml_DeviceIterator::readNextElement()
- reload
- in file DefaultWURFLReloader.php, method WURFL_Reloader_DefaultWURFLReloader::reload()
- reload
- in file Interface.php, method WURFL_Reloader_Interface::reload()
- remove
- in file Apc.php, method WURFL_Storage_Apc::remove()
- remove
- in file Memory.php, method WURFL_Storage_Memory::remove()
- remove
- in file WURFLManagerFactory.php, method WURFL_WURFLManagerFactory::remove()
Clears the data in the persistence provider
- remove
- in file Base.php, method WURFL_Storage_Base::remove()
Removes the object identified by $objectId from the persistence provider
- removeLocale
- in file Utils.php, method WURFL_Handlers_Utils::removeLocale()
Removes the locale portion from the userAgent
- reset
- in file Utils.php, method WURFL_Handlers_Utils::reset()
- rewind
- in file AbstractIterator.php, method WURFL_Xml_AbstractIterator::rewind()
Open the input file and position cursor at the beginning
- risMatch
- in file Utils.php, method WURFL_Handlers_Utils::risMatch()
Alias of WURFL_Handlers_Matcher_RISMatcher::match()
- RIS_DELIMITER
- in file Constants.php, class constant WURFL_Constants::RIS_DELIMITER
- rmdir
- in file FileUtils.php, method WURFL_FileUtils::rmdir()
Alias to rmdirContents()
- rmdirContents
- in file FileUtils.php, method WURFL_FileUtils::rmdirContents()
Recursiely remove all files from the given directory NOT including the
top
s
- $supports_secondary_caching
- in file Base.php, variable WURFL_Storage_Base::$supports_secondary_caching
- $supports_secondary_caching
- in file File.php, variable WURFL_Storage_File::$supports_secondary_caching
- SafariHandler.php
- procedural page SafariHandler.php
- SagemHandler.php
- procedural page SagemHandler.php
- SamsungHandler.php
- procedural page SamsungHandler.php
- SanyoHandler.php
- procedural page SanyoHandler.php
- SharpHandler.php
- procedural page SharpHandler.php
- SiemensHandler.php
- procedural page SiemensHandler.php
- SmartTVHandler.php
- procedural page SmartTVHandler.php
- SonyEricssonHandler.php
- procedural page SonyEricssonHandler.php
- SPVHandler.php
- procedural page SPVHandler.php
- SerialNumbers.php
- procedural page SerialNumbers.php
- Safari.php
- procedural page Safari.php
- save
- in file Null.php, method WURFL_Storage_Null::save()
- save
- in file Storage.php, method WURFL_Storage::save()
Put the the computed data into the cache so that it can be retrieved later.
- save
- in file Apc.php, method WURFL_Storage_Apc::save()
- save
- in file Mysql.php, method WURFL_Storage_Mysql::save()
- save
- in file Base.php, method WURFL_Storage_Base::save()
Saves the object
- save
- in file File.php, method WURFL_Storage_File::save()
- save
- in file Memcache.php, method WURFL_Storage_Memcache::save()
- save
- in file Memory.php, method WURFL_Storage_Memory::save()
- secondSlash
- in file Utils.php, method WURFL_Handlers_Utils::secondSlash()
Second occurance of a / character
- SERIAL_NUMBERS_PATTERN
- in file SerialNumbers.php, class constant WURFL_Request_UserAgentNormalizer_Generic_SerialNumbers::SERIAL_NUMBERS_PATTERN
- setCacheStorage
- in file Base.php, method WURFL_Storage_Base::setCacheStorage()
Sets the cache provider for the persistence provider; this is used to cache data in a volatile storage system like APC in front of a slow persistence provider like the filesystem.
- setNextHandler
- in file Handler.php, method WURFL_Handlers_Handler::setNextHandler()
Sets the next Handler
- setWURFLConfig
- in file ConfigHolder.php, method WURFL_Configuration_ConfigHolder::setWURFLConfig()
Sets the Configuration object
- setWURFLLoaded
- in file Base.php, method WURFL_Storage_Base::setWURFLLoaded()
Sets the WURFL Loaded flag
- SPECIFIC
- in file Interface.php, class constant WURFL_Xml_Interface::SPECIFIC
- spread
- in file File.php, method WURFL_Storage_File::spread()
- SQLITE
- in file Constants.php, class constant WURFL_Constants::SQLITE
- Storage.php
- procedural page Storage.php
- StorageObject
- in file File.php, class StorageObject
Object for storing data
- supportsSecondaryCaching
- in file Base.php, method WURFL_Storage_Base::supportsSecondaryCaching()
This storage provider supports a caching layer in front of it, for example, the File provider supports a volatile cache like Memcache in front of it, whereas APC does not.
top
top
top
top
w
- $wurflFile
- in file Config.php, variable WURFL_Configuration_Config::$wurflFile
- $wurflPatches
- in file Config.php, variable WURFL_Configuration_Config::$wurflPatches
- WebOSHandler.php
- procedural page WebOSHandler.php
- WindowsPhoneDesktopHandler.php
- procedural page WindowsPhoneDesktopHandler.php
- WindowsPhoneHandler.php
- procedural page WindowsPhoneHandler.php
- WebOS.php
- procedural page WebOS.php
- WORST_MATCH
- in file Utils.php, class constant WURFL_Handlers_Utils::WORST_MATCH
The worst allowed match tolerance
- write
- in file FileUtils.php, method WURFL_FileUtils::write()
Serializes and saves $data in the file $path and sets the last modified time to $mtime
- WURFL
- in file Config.php, class constant WURFL_Configuration_Config::WURFL
- WURFLException.php
- procedural page WURFLException.php
- wurflFile
- in file InMemoryConfig.php, method WURFL_Configuration_InMemoryConfig::wurflFile()
- WURFLManager.php
- procedural page WURFLManager.php
- WURFLManagerFactory.php
- procedural page WURFLManagerFactory.php
- wurflPatch
- in file InMemoryConfig.php, method WURFL_Configuration_InMemoryConfig::wurflPatch()
- WURFLService.php
- procedural page WURFLService.php
- WURFLUtils.php
- procedural page WURFLUtils.php
- WURFL_CapabilitiesHolder
- in file CapabilitiesHolder.php, class WURFL_CapabilitiesHolder
Holds WURFL Device capabilities
- WURFL_CapabilityService
- in file CapabilityService.php, class WURFL_CapabilityService
WURFL Capability Service
- WURFL_ClassLoader
- in file ClassLoader.php, class WURFL_ClassLoader
Helper to load PHP classes on demand
- WURFL_Configuration_ArrayConfig
- in file ArrayConfig.php, class WURFL_Configuration_ArrayConfig
Array-style WURFL configuration. To use this method you must create a php file that contains an array called $configuration with all of the required settings. NOTE: every path that you specify in the configuration must be absolute or relative to the folder that it is in.
- WURFL_Configuration_Config
- in file Config.php, class WURFL_Configuration_Config
Abstract base class for WURFL Configuration
- WURFL_Configuration_ConfigFactory
- in file ConfigFactory.php, class WURFL_Configuration_ConfigFactory
Factory class for WURFL Configuration objects
- WURFL_Configuration_ConfigHolder
- in file ConfigHolder.php, class WURFL_Configuration_ConfigHolder
WURFL Configuration holder singleton
- WURFL_Configuration_InMemoryConfig
- in file InMemoryConfig.php, class WURFL_Configuration_InMemoryConfig
In-memory WURFL Configuration
- WURFL_Configuration_XmlConfig
- in file XmlConfig.php, class WURFL_Configuration_XmlConfig
XML Configuration
- WURFL_CONF_SCHEMA
- in file XmlConfig.php, class constant WURFL_Configuration_XmlConfig::WURFL_CONF_SCHEMA
WURFL XML Schema
- WURFL_Constants
- in file Constants.php, class WURFL_Constants
WURFL PHP API Constants
- WURFL_Context
- in file Context.php, class WURFL_Context
WURFL Context stores the persistence provider, cache provider and logger objects
- WURFL_CURRENT_MODIFICATION_TIME
- in file WURFLManagerFactory.php, class constant WURFL_WURFLManagerFactory::WURFL_CURRENT_MODIFICATION_TIME
- WURFL_CustomDevice
- in file CustomDevice.php, class WURFL_CustomDevice
WURFL Custom Device - this is the core class that is used by developers to access the properties and capabilities of a mobile device
- WURFL_CustomDeviceRepository
- in file CustomDeviceRepository.php, class WURFL_CustomDeviceRepository
WURFL Device Repository
- WURFL_Device
- in file Device.php, class WURFL_Device
A WURFL Device including methods to access its capabilities
- WURFL_DeviceRepository
- in file DeviceRepository.php, class WURFL_DeviceRepository
Provides methods for accessing a repository of WURFL Devices
- WURFL_DeviceRepositoryBuilder
- in file DeviceRepositoryBuilder.php, class WURFL_DeviceRepositoryBuilder
Builds a WURFL_DeviceRepository
- WURFL_FileUtils
- in file FileUtils.php, class WURFL_FileUtils
WURFL File Utilities
- WURFL_Handlers_AlcatelHandler
- in file AlcatelHandler.php, class WURFL_Handlers_AlcatelHandler
AlcatelUserAgentHandler
- WURFL_Handlers_AndroidHandler
- in file AndroidHandler.php, class WURFL_Handlers_AndroidHandler
AndroidUserAgentHandler
- WURFL_Handlers_AppleHandler
- in file AppleHandler.php, class WURFL_Handlers_AppleHandler
AppleUserAgentHandler
- WURFL_Handlers_BenQHandler
- in file BenQHandler.php, class WURFL_Handlers_BenQHandler
BenQUserAgentHandler
- WURFL_Handlers_BlackBerryHandler
- in file BlackBerryHandler.php, class WURFL_Handlers_BlackBerryHandler
BlackBerryUserAgentHandler
- WURFL_Handlers_BotCrawlerTranscoderHandler
- in file BotCrawlerTranscoderHandler.php, class WURFL_Handlers_BotCrawlerTranscoderHandler
BotCrawlerTranscoderUserAgentHandler
- WURFL_Handlers_CatchAllHandler
- in file CatchAllHandler.php, class WURFL_Handlers_CatchAllHandler
CatchAllUserAgentHandler
- WURFL_Handlers_ChromeHandler
- in file ChromeHandler.php, class WURFL_Handlers_ChromeHandler
ChromeUserAgentHandler
- WURFL_Handlers_DoCoMoHandler
- in file DoCoMoHandler.php, class WURFL_Handlers_DoCoMoHandler
DoCoMoUserAgentHandler
- WURFL_Handlers_Filter
- in file Filter.php, class WURFL_Handlers_Filter
WURFL_Handlers_Filter is the base interface that concrete classes must implement to classify the devices by user agent and then persist the resulting datastructures.
- WURFL_Handlers_FirefoxHandler
- in file FirefoxHandler.php, class WURFL_Handlers_FirefoxHandler
FirefoxUserAgentHandler
- WURFL_Handlers_GrundigHandler
- in file GrundigHandler.php, class WURFL_Handlers_GrundigHandler
GrundigUserAgentHandler
- WURFL_Handlers_Handler
- in file Handler.php, class WURFL_Handlers_Handler
WURFL_Handlers_Handler is the base class that combines the classification of the user agents and the matching process.
- WURFL_Handlers_HTCHandler
- in file HTCHandler.php, class WURFL_Handlers_HTCHandler
HTCUserAgentHandler
- WURFL_Handlers_HTCMacHandler
- in file HTCMacHandler.php, class WURFL_Handlers_HTCMacHandler
HTCMacUserAgentHandler
- WURFL_Handlers_JavaMidletHandler
- in file JavaMidletHandler.php, class WURFL_Handlers_JavaMidletHandler
JavaMidletUserAgentHandler
- WURFL_Handlers_KDDIHandler
- in file KDDIHandler.php, class WURFL_Handlers_KDDIHandler
KDDIUserAgentHandler
- WURFL_Handlers_KindleHandler
- in file KindleHandler.php, class WURFL_Handlers_KindleHandler
KindleUserAgentHandler
- WURFL_Handlers_KonquerorHandler
- in file KonquerorHandler.php, class WURFL_Handlers_KonquerorHandler
KonquerorHandler
- WURFL_Handlers_KyoceraHandler
- in file KyoceraHandler.php, class WURFL_Handlers_KyoceraHandler
KyoceraUserAgentHandler
- WURFL_Handlers_LGHandler
- in file LGHandler.php, class WURFL_Handlers_LGHandler
LGUserAgentHandler
- WURFL_Handlers_LGUPLUSHandler
- in file LGUPLUSHandler.php, class WURFL_Handlers_LGUPLUSHandler
LGPLUSUserAgentHandler
- WURFL_Handlers_Matcher
- in file Matcher.php, class WURFL_Handlers_Matcher
WURFL_Handlers_Matcher is the base interface that concrete classes must implement to retrieve a device with the given request
- WURFL_Handlers_Matcher_Interface
- in file Interface.php, class WURFL_Handlers_Matcher_Interface
WURFL user agent matcher interface
- WURFL_Handlers_Matcher_LDMatcher
- in file LDMatcher.php, class WURFL_Handlers_Matcher_LDMatcher
WURFL Levenshtein distance user agent matcher.
- WURFL_Handlers_Matcher_RISMatcher
- in file RISMatcher.php, class WURFL_Handlers_Matcher_RISMatcher
WURFL Reduction in String user agent matcher.
- WURFL_Handlers_MitsubishiHandler
- in file MitsubishiHandler.php, class WURFL_Handlers_MitsubishiHandler
MitsubishiUserAgentHandler
- WURFL_Handlers_MotorolaHandler
- in file MotorolaHandler.php, class WURFL_Handlers_MotorolaHandler
MotorolaUserAgentHandler
- WURFL_Handlers_MSIEHandler
- in file MSIEHandler.php, class WURFL_Handlers_MSIEHandler
MSIEAgentHandler
- WURFL_Handlers_NecHandler
- in file NecHandler.php, class WURFL_Handlers_NecHandler
NecUserAgentHandler
- WURFL_Handlers_NintendoHandler
- in file NintendoHandler.php, class WURFL_Handlers_NintendoHandler
NintendoUserAgentHandler
- WURFL_Handlers_NokiaHandler
- in file NokiaHandler.php, class WURFL_Handlers_NokiaHandler
NokiaUserAgentHandler
- WURFL_Handlers_NokiaOviBrowserHandler
- in file NokiaOviBrowserHandler.php, class WURFL_Handlers_NokiaOviBrowserHandler
NokiaOviBrowserUserAgentHandler
- WURFL_Handlers_OperaHandler
- in file OperaHandler.php, class WURFL_Handlers_OperaHandler
OperaHandler
- WURFL_Handlers_OperaMiniHandler
- in file OperaMiniHandler.php, class WURFL_Handlers_OperaMiniHandler
OperaHandlder
- WURFL_Handlers_PanasonicHandler
- in file PanasonicHandler.php, class WURFL_Handlers_PanasonicHandler
PanasonicUserAgentHandler
- WURFL_Handlers_PantechHandler
- in file PantechHandler.php, class WURFL_Handlers_PantechHandler
PantechUserAgentHandler
- WURFL_Handlers_PhilipsHandler
- in file PhilipsHandler.php, class WURFL_Handlers_PhilipsHandler
PhilipsUserAgentHandler
- WURFL_Handlers_PortalmmmHandler
- in file PortalmmmHandler.php, class WURFL_Handlers_PortalmmmHandler
PortalmmmUserAgentHandler
- WURFL_Handlers_QtekHandler
- in file QtekHandler.php, class WURFL_Handlers_QtekHandler
QtekUserAgentHandler
- WURFL_Handlers_ReksioHandler
- in file ReksioHandler.php, class WURFL_Handlers_ReksioHandler
ReksioUserAgentHandler
- WURFL_Handlers_SafariHandler
- in file SafariHandler.php, class WURFL_Handlers_SafariHandler
SafariHandler
- WURFL_Handlers_SagemHandler
- in file SagemHandler.php, class WURFL_Handlers_SagemHandler
SagemUserAgentHandler
- WURFL_Handlers_SamsungHandler
- in file SamsungHandler.php, class WURFL_Handlers_SamsungHandler
SamsungUserAgentHandler
- WURFL_Handlers_SanyoHandler
- in file SanyoHandler.php, class WURFL_Handlers_SanyoHandler
SanyoUserAgentHandler
- WURFL_Handlers_SharpHandler
- in file SharpHandler.php, class WURFL_Handlers_SharpHandler
SharpUserAgentHandler
- WURFL_Handlers_SiemensHandler
- in file SiemensHandler.php, class WURFL_Handlers_SiemensHandler
SiemensUserAgentHandler
- WURFL_Handlers_SmartTVHandler
- in file SmartTVHandler.php, class WURFL_Handlers_SmartTVHandler
SmartTVUserAgentHandler
- WURFL_Handlers_SonyEricssonHandler
- in file SonyEricssonHandler.php, class WURFL_Handlers_SonyEricssonHandler
SonyEricssonUserAgentHandler
- WURFL_Handlers_SPVHandler
- in file SPVHandler.php, class WURFL_Handlers_SPVHandler
SPVUserAgentHandler
- WURFL_Handlers_ToshibaHandler
- in file ToshibaHandler.php, class WURFL_Handlers_ToshibaHandler
ToshibaUserAgentHandler
- WURFL_Handlers_Utils
- in file Utils.php, class WURFL_Handlers_Utils
WURFL user agent hander utilities
- WURFL_Handlers_VodafoneHandler
- in file VodafoneHandler.php, class WURFL_Handlers_VodafoneHandler
VodafoneUserAgentHandler
- WURFL_Handlers_WebOSHandler
- in file WebOSHandler.php, class WURFL_Handlers_WebOSHandler
WebOSUserAgentHandler
- WURFL_Handlers_WindowsPhoneDesktopHandler
- in file WindowsPhoneDesktopHandler.php, class WURFL_Handlers_WindowsPhoneDesktopHandler
WindowsPhoneDesktopUserAgentHandler
- WURFL_Handlers_WindowsPhoneHandler
- in file WindowsPhoneHandler.php, class WURFL_Handlers_WindowsPhoneHandler
WindowsPhoneUserAgentHandler
- WURFL_LAST_MODIFICATION_TIME
- in file WURFLManagerFactory.php, class constant WURFL_WURFLManagerFactory::WURFL_LAST_MODIFICATION_TIME
- WURFL_LOADED
- in file Base.php, class constant WURFL_Storage_Base::WURFL_LOADED
- WURFL_Logger_FileLogger
- in file FileLogger.php, class WURFL_Logger_FileLogger
WURFL File Logger
- WURFL_Logger_Interface
- in file Interface.php, class WURFL_Logger_Interface
WURFL Logging interface
- WURFL_Logger_LoggerFactory
- in file LoggerFactory.php, class WURFL_Logger_LoggerFactory
Logging factory
- WURFL_Logger_NullLogger
- in file NullLogger.php, class WURFL_Logger_NullLogger
Class that is used to supress logging
- WURFL_Reloader_DefaultWURFLReloader
- in file DefaultWURFLReloader.php, class WURFL_Reloader_DefaultWURFLReloader
WURFL Reloader
- WURFL_Reloader_Interface
- in file Interface.php, class WURFL_Reloader_Interface
WURFL Reloader Interface
- WURFL_Request_GenericRequest
- in file GenericRequest.php, class WURFL_Request_GenericRequest
Generic WURFL Request object containing User Agent, UAProf and xhtml device data; its id
- WURFL_Request_GenericRequestFactory
- in file GenericRequestFactory.php, class WURFL_Request_GenericRequestFactory
Creates a Generic WURFL Request from the raw HTTP Request
- WURFL_Request_MatchInfo
- in file MatchInfo.php, class WURFL_Request_MatchInfo
Information about the matching process
- WURFL_Request_UserAgentNormalizer
- in file UserAgentNormalizer.php, class WURFL_Request_UserAgentNormalizer
User Agent Normalizer
- WURFL_Request_UserAgentNormalizer_Generic_BabelFish
- in file BabelFish.php, class WURFL_Request_UserAgentNormalizer_Generic_BabelFish
User Agent Normalizer - removes BabelFish garbage from user agent
- WURFL_Request_UserAgentNormalizer_Generic_BlackBerry
- in file BlackBerry.php, class WURFL_Request_UserAgentNormalizer_Generic_BlackBerry
User Agent Normalizer - returns the substring starting from "BlackBerry"
- WURFL_Request_UserAgentNormalizer_Generic_LocaleRemover
- in file LocaleRemover.php, class WURFL_Request_UserAgentNormalizer_Generic_LocaleRemover
User Agent Normalizer - removes locale information from user agent
- WURFL_Request_UserAgentNormalizer_Generic_NovarraGoogleTranslator
- in file NovarraGoogleTranslator.php, class WURFL_Request_UserAgentNormalizer_Generic_NovarraGoogleTranslator
User Agent Normalizer - removes Novarra garbage from user agent
- WURFL_Request_UserAgentNormalizer_Generic_SerialNumbers
- in file SerialNumbers.php, class WURFL_Request_UserAgentNormalizer_Generic_SerialNumbers
User Agent Normalizer - removes serial numbers from user agent
- WURFL_Request_UserAgentNormalizer_Generic_UCWEB
- in file UCWEB.php, class WURFL_Request_UserAgentNormalizer_Generic_UCWEB
User Agent Normalizer - removes UCWEB garbage from user agent
- WURFL_Request_UserAgentNormalizer_Generic_UPLink
- in file UPLink.php, class WURFL_Request_UserAgentNormalizer_Generic_UPLink
User Agent Normalizer - removes UP.Link garbage from user agent
- WURFL_Request_UserAgentNormalizer_Generic_YesWAP
- in file YesWAP.php, class WURFL_Request_UserAgentNormalizer_Generic_YesWAP
User Agent Normalizer - removes YesWAP garbage from user agent
- WURFL_Request_UserAgentNormalizer_Interface
- in file Interface.php, class WURFL_Request_UserAgentNormalizer_Interface
WURFL User Agent Normalizer Interface
- WURFL_Request_UserAgentNormalizer_Null
- in file Null.php, class WURFL_Request_UserAgentNormalizer_Null
Null User Agent Normalizer - does not normalize anything
- WURFL_Request_UserAgentNormalizer_Specific_Android
- in file Android.php, class WURFL_Request_UserAgentNormalizer_Specific_Android
User Agent Normalizer - Trims the version number to two digits (e.g. 2.1.1 -> 2.1)
- WURFL_Request_UserAgentNormalizer_Specific_Chrome
- in file Chrome.php, class WURFL_Request_UserAgentNormalizer_Specific_Chrome
User Agent Normalizer - Return the Chrome string with the major version
- WURFL_Request_UserAgentNormalizer_Specific_Firefox
- in file Firefox.php, class WURFL_Request_UserAgentNormalizer_Specific_Firefox
User Agent Normalizer - Return the firefox string with the major and minor version only
- WURFL_Request_UserAgentNormalizer_Specific_HTCMac
- in file HTCMac.php, class WURFL_Request_UserAgentNormalizer_Specific_HTCMac
User Agent Normalizer
- WURFL_Request_UserAgentNormalizer_Specific_Kindle
- in file Kindle.php, class WURFL_Request_UserAgentNormalizer_Specific_Kindle
User Agent Normalizer
- WURFL_Request_UserAgentNormalizer_Specific_Konqueror
- in file Konqueror.php, class WURFL_Request_UserAgentNormalizer_Specific_Konqueror
User Agent Normalizer - Return the Konqueror user agent with the major version
- WURFL_Request_UserAgentNormalizer_Specific_LG
- in file LG.php, class WURFL_Request_UserAgentNormalizer_Specific_LG
User Agent Normalizer
- WURFL_Request_UserAgentNormalizer_Specific_LGUPLUS
- in file LGUPLUS.php, class WURFL_Request_UserAgentNormalizer_Specific_LGUPLUS
User Agent Normalizer
- WURFL_Request_UserAgentNormalizer_Specific_MSIE
- in file MSIE.php, class WURFL_Request_UserAgentNormalizer_Specific_MSIE
User Agent Normalizer - MSIE String with the Major and Minor Version Only.
- WURFL_Request_UserAgentNormalizer_Specific_Opera
- in file Opera.php, class WURFL_Request_UserAgentNormalizer_Specific_Opera
User Agent Normalizer Return the safari user agent stripping out - all the chararcters between U; and Safari/xxx
- WURFL_Request_UserAgentNormalizer_Specific_Safari
- in file Safari.php, class WURFL_Request_UserAgentNormalizer_Specific_Safari
User Agent Normalizer Return the safari user agent stripping out - all the chararcters between U; and Safari/xxx
- WURFL_Request_UserAgentNormalizer_Specific_WebOS
- in file WebOS.php, class WURFL_Request_UserAgentNormalizer_Specific_WebOS
User Agent Normalizer
- WURFL_Storage
- in file Storage.php, class WURFL_Storage
Cache is the base interface for any type of caching implementation.
- WURFL_Storage_Apc
- in file Apc.php, class WURFL_Storage_Apc
APC Storage class
- WURFL_Storage_Base
- in file Base.php, class WURFL_Storage_Base
Base Storage Provider
- WURFL_Storage_Exception
- in file Exception.php, class WURFL_Storage_Exception
WURFL Storage
- WURFL_Storage_Factory
- in file Factory.php, class WURFL_Storage_Factory
WURFL Storage factory
- WURFL_Storage_File
- in file File.php, class WURFL_Storage_File
WURFL Storage
- WURFL_Storage_Memcache
- in file Memcache.php, class WURFL_Storage_Memcache
WURFL Storage
- WURFL_Storage_Memory
- in file Memory.php, class WURFL_Storage_Memory
WURFL Storage
- WURFL_Storage_Mysql
- in file Mysql.php, class WURFL_Storage_Mysql
WURFL Storage
- WURFL_Storage_Null
- in file Null.php, class WURFL_Storage_Null
WURFL Storage
- WURFL_UserAgentHandlerChain
- in file UserAgentHandlerChain.php, class WURFL_UserAgentHandlerChain
Handles the chain of WURFL_Handlers_Handler objects
- WURFL_UserAgentHandlerChainFactory
- in file UserAgentHandlerChainFactory.php, class WURFL_UserAgentHandlerChainFactory
Manages the creation and instatiation of all User Agent Handlers and Normalizers and provides a factory for creating User Agent Handler Chains
- WURFL_USER_AGENTS_CLASSIFIED
- in file CustomDeviceRepository.php, class constant WURFL_CustomDeviceRepository::WURFL_USER_AGENTS_CLASSIFIED
- WURFL_WURFLException
- in file WURFLException.php, class WURFL_WURFLException
Base class for WURFL Exceptions
- WURFL_WURFLManager
- in file WURFLManager.php, class WURFL_WURFLManager
WURFL Manager Class - serves as the core class that the developer uses to query the API for device capabilities and WURFL information
- WURFL_WURFLManagerFactory
- in file WURFLManagerFactory.php, class WURFL_WURFLManagerFactory
This class is responsible for creating a WURFLManager instance by instantiating and wiring together all the neccessary objects
- WURFL_WURFLService
- in file WURFLService.php, class WURFL_WURFLService
WURFL Service
- WURFL_WURFLUtils
- in file WURFLUtils.php, class WURFL_WURFLUtils
WURFL related utilities
- WURFL_Xml_AbstractIterator
- in file AbstractIterator.php, class WURFL_Xml_AbstractIterator
Iterates over a WURFL/Patch XML file
- WURFL_Xml_DeviceIterator
- in file DeviceIterator.php, class WURFL_Xml_DeviceIterator
Extracts device capabilities from XML file
- WURFL_Xml_DevicePatcher
- in file DevicePatcher.php, class WURFL_Xml_DevicePatcher
Device Patcher patches an existing device with a new device
- WURFL_Xml_Info
- in file Info.php, class WURFL_Xml_Info
Stores version and other info about the loaded WURFL
- WURFL_Xml_Interface
- in file Interface.php, class WURFL_Xml_Interface
WURFL XML Parsing interface
- WURFL_Xml_ModelDevice
- in file ModelDevice.php, class WURFL_Xml_ModelDevice
Represents a device in the wurfl xml file
- WURFL_Xml_Utils
- in file Utils.php, class WURFL_Xml_Utils
WURFL XML Utilities Static Class
- WURFL_Xml_VersionIterator
- in file VersionIterator.php, class WURFL_Xml_VersionIterator
Extracts version information from XML file
top
top
top
_
- $_userAgentNormalizers
- in file UserAgentNormalizer.php, variable WURFL_Request_UserAgentNormalizer::$_userAgentNormalizers
UserAgentNormalizer chain - array of WURFL_Request_UserAgentNormalizer objects
- __construct
- in file Info.php, method WURFL_Xml_Info::__construct()
- __construct
- in file InMemoryConfig.php, method WURFL_Configuration_InMemoryConfig::__construct()
Instantiate an In-Memory Configuration
- __construct
- in file Handler.php, method WURFL_Handlers_Handler::__construct()
- __construct
- in file GenericRequest.php, method WURFL_Request_GenericRequest::__construct()
- __construct
- in file File.php, method WURFL_Storage_File::__construct()
- __construct
- in file AbstractIterator.php, method WURFL_Xml_AbstractIterator::__construct()
Loads given XML $inputFile
- __construct
- in file Memcache.php, method WURFL_Storage_Memcache::__construct()
- __construct
- in file ModelDevice.php, method WURFL_Xml_ModelDevice::__construct()
Creates a WURFL Device based on the provided parameters
- __construct
- in file WURFLManagerFactory.php, method WURFL_WURFLManagerFactory::__construct()
Create a new WURFL Manager Factory
- __construct
- in file WURFLService.php, method WURFL_WURFLService::__construct()
- __construct
- in file WURFLManager.php, method WURFL_WURFLManager::__construct()
Creates a new WURFL Manager object
- __construct
- in file UserAgentNormalizer.php, method WURFL_Request_UserAgentNormalizer::__construct()
Set the User Agent Normalizers
- __construct
- in file File.php, method StorageObject::__construct()
- __construct
- in file Mysql.php, method WURFL_Storage_Mysql::__construct()
- __construct
- in file Memory.php, method WURFL_Storage_Memory::__construct()
- __construct
- in file FileLogger.php, method WURFL_Logger_FileLogger::__construct()
Creates a new FileLogger object
- __construct
- in file Config.php, method WURFL_Configuration_Config::__construct()
Creates a new WURFL Configuration object from $configFilePath
- __construct
- in file Context.php, method WURFL_Context::__construct()
- __construct
- in file CapabilityService.php, method WURFL_CapabilityService::__construct()
Initialize the CapabilityService
- __construct
- in file CapabilitiesHolder.php, method WURFL_CapabilitiesHolder::__construct()
- __construct
- in file Apc.php, method WURFL_Storage_Apc::__construct()
- __construct
- in file Base.php, method WURFL_Storage_Base::__construct()
Creates a new WURFL_Storage_Base
- __construct
- in file DeviceRepositoryBuilder.php, method WURFL_DeviceRepositoryBuilder::__construct()
- __construct
- in file CustomDevice.php, method WURFL_CustomDevice::__construct()
- __construct
- in file CustomDeviceRepository.php, method WURFL_CustomDeviceRepository::__construct()
Creates a new Device Repository from the given $persistenceStorage and $deviceClassificationNames
- __construct
- in file DeviceIterator.php, method WURFL_Xml_DeviceIterator::__construct()
- __construct
- in file Device.php, method WURFL_Device::__construct()
Creates a new WURFL_Device using the given $modelDevice and $capabilitiesHolder
- __destruct
- in file FileLogger.php, method WURFL_Logger_FileLogger::__destruct()
Close open files
- __destruct
- in file Memcache.php, method WURFL_Storage_Memcache::__destruct()
- __get
- in file GenericRequest.php, method WURFL_Request_GenericRequest::__get()
- __get
- in file Device.php, method WURFL_Device::__get()
Magic Method
- __get
- in file ModelDevice.php, method WURFL_Xml_ModelDevice::__get()
Magic getter method
- __get
- in file Info.php, method WURFL_Xml_Info::__get()
Returns the value for the given key (version, lastUpdated, officialURL)
- __get
- in file Context.php, method WURFL_Context::__get()
- __get
- in file CustomDevice.php, method WURFL_CustomDevice::__get()
Magic Method
- __get
- in file Config.php, method WURFL_Configuration_Config::__get()
Magic Method
top
|
|