@@ 114-126 (lines=13) @@ | ||
111 | } |
|
112 | } |
|
113 | break; |
|
114 | case 'os': |
|
115 | if($result !== null) |
|
116 | { |
|
117 | $os = new OS($result); |
|
118 | $os->setVersion(self::getVersion($result, $ua)); |
|
119 | $detectorResult->OS = $os; |
|
120 | } |
|
121 | else |
|
122 | { |
|
123 | $os = OS::initEmpty(); |
|
124 | $detectorResult->OS = $os; |
|
125 | } |
|
126 | break; |
|
127 | case 'device': |
|
128 | if($result !== null) |
|
129 | { |
|
@@ 139-151 (lines=13) @@ | ||
136 | $detectorResult->Device = $device; |
|
137 | } |
|
138 | break; |
|
139 | case 'browser': |
|
140 | if($result !== null) |
|
141 | { |
|
142 | $browser = new Browser($result); |
|
143 | $browser->setVersion(self::getVersion($result, $ua)); |
|
144 | $detectorResult->Browser = $browser; |
|
145 | } |
|
146 | else |
|
147 | { |
|
148 | $browser = Browser::initEmpty(); |
|
149 | $detectorResult->Browser = $browser; |
|
150 | } |
|
151 | break; |
|
152 | } |
|
153 | } |
|
154 | } |