<?php

$exampleUserAgent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586';
$userAgent = new \Zend_Http_UserAgent();
$userAgent->setUserAgent($exampleUserAgent);
$device = @$userAgent->getDevice();
echo $device->getBrowser();
exit;
 public function testUserAgentIsImmutableOnceDeviceIsRetrieved()
 {
     $config = $this->config;
     $userAgent = new Zend_Http_UserAgent($config);
     $device = $userAgent->getDevice();
     $this->setExpectedException('Zend_Http_UserAgent_Exception', 'immutable');
     $userAgent->setUserAgent('userAgentTest');
 }
Exemple #3
0
 /**
  * @group ZF-10665
  */
 public function testDontDieOnSerialization()
 {
     $config = $this->config;
     $userAgent = new Zend_Http_UserAgent($config);
     // If this code doesn't throw a fatal error the test passed.
     $userAgent->setUserAgent('userAgentTest');
     $userAgent->serialize();
 }