isDesktop() публичный Метод

Returns if the parsed UA was identified as desktop device Desktop devices are all devices with an unknown type that are running a desktop os
См. также: self::$desktopOsArray
public isDesktop ( ) : boolean
Результат boolean
Пример #1
0
 /**
  * @dataProvider getUserAgents
  */
 public function testTypeMethods($useragent, $isBot, $isMobile, $isDesktop)
 {
     $dd = new DeviceDetector($useragent);
     $dd->discardBotInformation();
     $dd->parse();
     $this->assertEquals($isBot, $dd->isBot());
     $this->assertEquals($isMobile, $dd->isMobile());
     $this->assertEquals($isDesktop, $dd->isDesktop());
 }
 public function isDesktop()
 {
     return $this->deviceDetector->isDesktop();
 }
 /**
  *
  * @param DeviceDetector $dd
  *
  * @return array
  */
 private function getResultRaw(DeviceDetector $dd)
 {
     $raw = ['client' => $dd->getClient(), 'operatingSystem' => $dd->getOs(), 'device' => ['brand' => $dd->getBrand(), 'brandName' => $dd->getBrandName(), 'model' => $dd->getModel(), 'device' => $dd->getDevice(), 'deviceName' => $dd->getDeviceName()], 'bot' => $dd->getBot(), 'extra' => ['isBot' => $dd->isBot(), 'isBrowser' => $dd->isBrowser(), 'isFeedReader' => $dd->isFeedReader(), 'isMobileApp' => $dd->isMobileApp(), 'isPIM' => $dd->isPIM(), 'isLibrary' => $dd->isLibrary(), 'isMediaPlayer' => $dd->isMediaPlayer(), 'isCamera' => $dd->isCamera(), 'isCarBrowser' => $dd->isCarBrowser(), 'isConsole' => $dd->isConsole(), 'isFeaturePhone' => $dd->isFeaturePhone(), 'isPhablet' => $dd->isPhablet(), 'isPortableMediaPlayer' => $dd->isPortableMediaPlayer(), 'isSmartDisplay' => $dd->isSmartDisplay(), 'isSmartphone' => $dd->isSmartphone(), 'isTablet' => $dd->isTablet(), 'isTV' => $dd->isTV(), 'isDesktop' => $dd->isDesktop(), 'isMobile' => $dd->isMobile(), 'isTouchEnabled' => $dd->isTouchEnabled()]];
     return $raw;
 }