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