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