src/Provider/BrowscapPhp.php 1 location
|
@@ 236-239 (lines=4) @@
|
| 233 |
|
$device->setBrand($resultRaw->device_brand_name); |
| 234 |
|
} |
| 235 |
|
|
| 236 |
|
if (isset($resultRaw->device_type) && $this->isRealResult($resultRaw->device_type) === true) { |
| 237 |
|
// @todo convert to a common set of types (over all vendors) |
| 238 |
|
$device->setType($resultRaw->device_type); |
| 239 |
|
} |
| 240 |
|
|
| 241 |
|
if (isset($resultRaw->ismobiledevice) && $this->isRealResult($resultRaw->ismobiledevice) === true && $resultRaw->ismobiledevice === true) { |
| 242 |
|
$device->setIsMobile(true); |
src/Provider/Http/DeviceAtlasCom.php 1 location
|
@@ 183-185 (lines=3) @@
|
| 180 |
|
*/ |
| 181 |
|
private function hydrateDevice(Model\Device $device, stdClass $resultRaw) |
| 182 |
|
{ |
| 183 |
|
if (isset($resultRaw->primaryHardwareType) && $this->isRealResult($resultRaw->primaryHardwareType) === true) { |
| 184 |
|
$device->setType($resultRaw->primaryHardwareType); |
| 185 |
|
} |
| 186 |
|
} |
| 187 |
|
|
| 188 |
|
public function parse($userAgent, array $headers = []) |
src/Provider/Http/NeutrinoApiCom.php 1 location
|
@@ 255-257 (lines=3) @@
|
| 252 |
|
$device->setBrand($resultRaw->mobile_brand); |
| 253 |
|
} |
| 254 |
|
|
| 255 |
|
if (isset($resultRaw->type) && $this->isRealResult($resultRaw->type) === true) { |
| 256 |
|
$device->setType($resultRaw->type); |
| 257 |
|
} |
| 258 |
|
|
| 259 |
|
if (isset($resultRaw->is_mobile) && $resultRaw->is_mobile === true) { |
| 260 |
|
$device->setIsMobile(true); |
src/Provider/Http/UdgerCom.php 1 location
|
@@ 236-238 (lines=3) @@
|
| 233 |
|
*/ |
| 234 |
|
private function hydrateDevice(Model\Device $device, stdClass $resultRaw) |
| 235 |
|
{ |
| 236 |
|
if (isset($resultRaw->device_name) && $this->isRealResult($resultRaw->device_name) === true) { |
| 237 |
|
$device->setType($resultRaw->device_name); |
| 238 |
|
} |
| 239 |
|
} |
| 240 |
|
|
| 241 |
|
public function parse($userAgent, array $headers = []) |
src/Provider/Http/UserAgentApiCom.php 1 location
|
@@ 223-225 (lines=3) @@
|
| 220 |
|
*/ |
| 221 |
|
private function hydrateDevice(Model\Device $device, stdClass $resultRaw) |
| 222 |
|
{ |
| 223 |
|
if (isset($resultRaw->platform_type) && $this->isRealResult($resultRaw->platform_type) === true) { |
| 224 |
|
$device->setType($resultRaw->platform_type); |
| 225 |
|
} |
| 226 |
|
} |
| 227 |
|
|
| 228 |
|
public function parse($userAgent, array $headers = []) |