UserAgentParser\Model\UserAgent::getOperatingSystem PHP Method

getOperatingSystem() public method

public getOperatingSystem ( ) : OperatingSystem
return OperatingSystem
    public function getOperatingSystem()
    {
        return $this->operatingSystem;
    }

Usage Example

 public function parse($userAgent, array $headers = [])
 {
     $resultRaw = $this->getResult($userAgent, $headers);
     /*
      * Hydrate the model
      */
     $result = new Model\UserAgent();
     $result->setProviderResultRaw($resultRaw);
     /*
      * Bot detection
      */
     if (isset($resultRaw->IsCrawler) && $resultRaw->IsCrawler === true) {
         $this->hydrateBot($result->getBot(), $resultRaw);
         return $result;
     }
     /*
      * hydrate the result
      */
     $this->hydrateBrowser($result->getBrowser(), $resultRaw);
     $this->hydrateRenderingEngine($result->getRenderingEngine(), $resultRaw);
     $this->hydrateOperatingSystem($result->getOperatingSystem(), $resultRaw);
     $this->hydrateDevice($result->getDevice(), $resultRaw);
     return $result;
 }
All Usage Examples Of UserAgentParser\Model\UserAgent::getOperatingSystem