| @@ 160-169 (lines=10) @@ | ||
| 157 | * @param Model\Browser $browser |
|
| 158 | * @param BrowserDetector\Browser $browserRaw |
|
| 159 | */ |
|
| 160 | private function hydrateBrowser(Model\Browser $browser, BrowserDetector\Browser $browserRaw) |
|
| 161 | { |
|
| 162 | if ($this->isRealResult($browserRaw->getName()) === true) { |
|
| 163 | $browser->setName($browserRaw->getName()); |
|
| 164 | } |
|
| 165 | ||
| 166 | if ($this->isRealResult($browserRaw->getVersion()) === true) { |
|
| 167 | $browser->getVersion()->setComplete($browserRaw->getVersion()); |
|
| 168 | } |
|
| 169 | } |
|
| 170 | ||
| 171 | /** |
|
| 172 | * |
|
| @@ 176-185 (lines=10) @@ | ||
| 173 | * @param Model\OperatingSystem $os |
|
| 174 | * @param BrowserDetector\Os $osRaw |
|
| 175 | */ |
|
| 176 | private function hydrateOperatingSystem(Model\OperatingSystem $os, BrowserDetector\Os $osRaw) |
|
| 177 | { |
|
| 178 | if ($this->isRealResult($osRaw->getName()) === true) { |
|
| 179 | $os->setName($osRaw->getName()); |
|
| 180 | } |
|
| 181 | ||
| 182 | if ($this->isRealResult($osRaw->getVersion()) === true) { |
|
| 183 | $os->getVersion()->setComplete($osRaw->getVersion()); |
|
| 184 | } |
|
| 185 | } |
|
| 186 | ||
| 187 | /** |
|
| 188 | * |
|
| @@ 130-139 (lines=10) @@ | ||
| 127 | * @param Model\RenderingEngine $engine |
|
| 128 | * @param \WhichBrowser\Model\Engine $engineRaw |
|
| 129 | */ |
|
| 130 | private function hydrateRenderingEngine(Model\RenderingEngine $engine, \WhichBrowser\Model\Engine $engineRaw) |
|
| 131 | { |
|
| 132 | if ($this->isRealResult($engineRaw->getName()) === true) { |
|
| 133 | $engine->setName($engineRaw->getName()); |
|
| 134 | } |
|
| 135 | ||
| 136 | if ($this->isRealResult($engineRaw->getVersion()) === true) { |
|
| 137 | $engine->getVersion()->setComplete($engineRaw->getVersion()); |
|
| 138 | } |
|
| 139 | } |
|
| 140 | ||
| 141 | /** |
|
| 142 | * |
|
| @@ 146-155 (lines=10) @@ | ||
| 143 | * @param Model\OperatingSystem $os |
|
| 144 | * @param \WhichBrowser\Model\Os $osRaw |
|
| 145 | */ |
|
| 146 | private function hydrateOperatingSystem(Model\OperatingSystem $os, \WhichBrowser\Model\Os $osRaw) |
|
| 147 | { |
|
| 148 | if ($this->isRealResult($osRaw->getName()) === true) { |
|
| 149 | $os->setName($osRaw->getName()); |
|
| 150 | } |
|
| 151 | ||
| 152 | if ($this->isRealResult($osRaw->getVersion()) === true) { |
|
| 153 | $os->getVersion()->setComplete($osRaw->getVersion()); |
|
| 154 | } |
|
| 155 | } |
|
| 156 | ||
| 157 | /** |
|
| 158 | * |
|
| @@ 131-140 (lines=10) @@ | ||
| 128 | * @param Model\Browser $browser |
|
| 129 | * @param UAResult\BrowserResult $browserRaw |
|
| 130 | */ |
|
| 131 | private function hydrateBrowser(Model\Browser $browser, UAResult\BrowserResult $browserRaw) |
|
| 132 | { |
|
| 133 | if ($this->isRealResult($browserRaw->getFamily()) === true) { |
|
| 134 | $browser->setName($browserRaw->getFamily()); |
|
| 135 | } |
|
| 136 | ||
| 137 | if ($this->isRealResult($browserRaw->getVersionString()) === true) { |
|
| 138 | $browser->getVersion()->setComplete($browserRaw->getVersionString()); |
|
| 139 | } |
|
| 140 | } |
|
| 141 | ||
| 142 | /** |
|
| 143 | * |
|
| @@ 147-156 (lines=10) @@ | ||
| 144 | * @param Model\RenderingEngine $engine |
|
| 145 | * @param UAResult\RenderingEngineResult $renderingEngineRaw |
|
| 146 | */ |
|
| 147 | private function hydrateRenderingEngine(Model\RenderingEngine $engine, UAResult\RenderingEngineResult $renderingEngineRaw) |
|
| 148 | { |
|
| 149 | if ($this->isRealResult($renderingEngineRaw->getFamily()) === true) { |
|
| 150 | $engine->setName($renderingEngineRaw->getFamily()); |
|
| 151 | } |
|
| 152 | ||
| 153 | if ($this->isRealResult($renderingEngineRaw->getVersion()) === true) { |
|
| 154 | $engine->getVersion()->setComplete($renderingEngineRaw->getVersion()); |
|
| 155 | } |
|
| 156 | } |
|
| 157 | ||
| 158 | /** |
|
| 159 | * |
|