UserAgentParser\Provider\Http\NeutrinoApiCom::hydrateDevice PHP Method

hydrateDevice() private method

private hydrateDevice ( Device $device, stdClass $resultRaw )
$device UserAgentParser\Model\Device
$resultRaw stdClass
    private function hydrateDevice(Model\Device $device, stdClass $resultRaw)
    {
        if (isset($resultRaw->mobile_model)) {
            $device->setModel($this->getRealResult($resultRaw->mobile_model, 'device', 'model'));
        }
        if (isset($resultRaw->mobile_brand)) {
            $device->setBrand($this->getRealResult($resultRaw->mobile_brand, 'device', 'brand'));
        }
        if (isset($resultRaw->type)) {
            $device->setType($this->getRealResult($resultRaw->type));
        }
        if (isset($resultRaw->is_mobile) && $resultRaw->is_mobile === true) {
            $device->setIsMobile(true);
        }
    }