Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Device.php
Go to the documentation of this file.
1 <?php
31 interface Zend_Http_UserAgent_Device extends Serializable
32 {
45  public function __construct($userAgent = null, array $server = array(), array $config = array());
46 
56  public static function match($userAgent, $server);
57 
63  public function getAllFeatures();
64 
70  public function getAllGroups();
71 
78  public function hasFeature($feature);
79 
86  public function getFeature($feature);
87 
93  public function getBrowser();
94 
100  public function getBrowserVersion();
101 
108  public function getGroup($group);
109 
115  public function getImageFormatSupport();
116 
122  public function getImages();
123 
129  public function getMaxImageHeight();
130 
136  public function getMaxImageWidth();
137 
143  public function getPhysicalScreenHeight();
144 
150  public function getPhysicalScreenWidth();
151 
157  public function getPreferredMarkup();
158 
164  public function getUserAgent();
165 
171  public function getXhtmlSupportLevel();
172 
178  public function hasFlashSupport();
179 
185  public function hasPdfSupport();
186 
192  public function hasPhoneNumber();
193 
199  public function httpsSupport();
200 }
__construct($userAgent=null, array $server=array(), array $config=array())
$config
Definition: fraud_order.php:17
static match($userAgent, $server)
$group
Definition: sections.phtml:16