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