\Zend_Http_UserAgent_Device
Interface defining a browser device type.
- Copyright: Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- License: http://framework.zend.com/license/new-bsd New BSD License
Synopsis
interface Zend_Http_UserAgent_Device
extends Serializable
{
- // methods
- public void __construct()
- public static bool|array match()
- public array getAllFeatures()
- public void getAllGroups()
- public bool hasFeature()
- public mixed getFeature()
- public string getBrowser()
- public string getBrowserVersion()
- public array getGroup()
- public array getImageFormatSupport()
- public array getImages()
- public int getMaxImageHeight()
- public int getMaxImageWidth()
- public int getPhysicalScreenHeight()
- public int getPhysicalScreenWidth()
- public string getPreferredMarkup()
- public string getUserAgent()
- public int getXhtmlSupportLevel()
- public bool hasFlashSupport()
- public bool hasPdfSupport()
- public bool hasPhoneNumber()
- public bool httpsSupport()
- // Inherited methods from Serializable
- public string serialize()
- public void unserialize()
Hierarchy
Extends
Methods
public
- __construct() — Constructor
- getAllFeatures() — Get all browser/device features
- getAllGroups() — Get all of the browser/device's features' groups
- getBrowser() — Get the browser type
- getBrowserVersion() — Retrurn the browser version
- getFeature() — Get the value of a specific device feature
- getGroup() — Get an array of features associated with a group
- getImageFormatSupport() — Retrieve image format support
- getImages() — Get image types
- getMaxImageHeight() — Get the maximum image height supported by this device
- getMaxImageWidth() — Get the maximum image width supported by this device
- getPhysicalScreenHeight() — Get the physical screen height of this device
- getPhysicalScreenWidth() — Get the physical screen width of this device
- getPreferredMarkup() — Get the preferred markup type
- getUserAgent() — Get the user agent string
- getXhtmlSupportLevel() — Get supported X/HTML version
- hasFeature() — Whether or not the device has a given feature
- hasFlashSupport() — Does the device support Flash?
- hasPdfSupport() — Does the device support PDF?
- hasPhoneNumber() — Does the device have a phone number associated with it?
- httpsSupport() — Does the device support HTTPS?
- match() — Attempt to match the user agent
Inherited from Serializable
public
- serialize() — String representation of object
- unserialize() — Constructs the object