@@ -79,7 +79,7 @@ discard block |
||
79 | 79 | { |
80 | 80 | $version = $this->agent->version($propertyName, $type); |
81 | 81 | |
82 | - return is_string($version) ? str_replace(['_', '+'], '.', $version) : $version; |
|
82 | + return is_string($version) ? str_replace([ '_', '+' ], '.', $version) : $version; |
|
83 | 83 | } |
84 | 84 | |
85 | 85 | /** |
@@ -154,17 +154,17 @@ discard block |
||
154 | 154 | ]; |
155 | 155 | |
156 | 156 | if ($this->agent->is('iOS')) { |
157 | - $info['os'] = 'iOS'; |
|
157 | + $info[ 'os' ] = 'iOS'; |
|
158 | 158 | } |
159 | 159 | |
160 | 160 | if ($this->agent->is('AndroidOS')) { |
161 | - $info['os'] = 'Android'; |
|
161 | + $info[ 'os' ] = 'Android'; |
|
162 | 162 | } |
163 | 163 | |
164 | 164 | if (is_string($this->version('MicroMessenger'))) { |
165 | - $info['isWechat'] = true; |
|
165 | + $info[ 'isWechat' ] = true; |
|
166 | 166 | } else { |
167 | - unset($info['isWechat']); |
|
167 | + unset($info[ 'isWechat' ]); |
|
168 | 168 | } |
169 | 169 | |
170 | 170 | return array_filter($info); |
@@ -183,7 +183,7 @@ discard block |
||
183 | 183 | $this->getAppClientData($this->agent->getUserAgent()) |
184 | 184 | ); |
185 | 185 | |
186 | - if (! $data) { |
|
186 | + if (!$data) { |
|
187 | 187 | $this->resetAppClientAttributes(); |
188 | 188 | } |
189 | 189 | |
@@ -199,14 +199,14 @@ discard block |
||
199 | 199 | protected function getAppClientData($userAgent) |
200 | 200 | { |
201 | 201 | if (preg_match('#client\((.+)\)#is', $userAgent, $matches)) { |
202 | - if ($info = json_decode(urlsafe_base64_decode($matches[1]), true)) { |
|
203 | - if (is_array($info) && ! empty($info)) { |
|
202 | + if ($info = json_decode(urlsafe_base64_decode($matches[ 1 ]), true)) { |
|
203 | + if (is_array($info) && !empty($info)) { |
|
204 | 204 | return $info; |
205 | 205 | } |
206 | 206 | } |
207 | 207 | } |
208 | 208 | |
209 | - return []; |
|
209 | + return [ ]; |
|
210 | 210 | } |
211 | 211 | |
212 | 212 | /** |
@@ -218,29 +218,29 @@ discard block |
||
218 | 218 | protected function getAppClientAttributes($info) |
219 | 219 | { |
220 | 220 | $info = array_filter($info); |
221 | - $data = []; |
|
221 | + $data = [ ]; |
|
222 | 222 | |
223 | 223 | if ( |
224 | - ($data['os'] = array_get($info, 'os')) && |
|
225 | - ($data['osVersion'] = array_get($info, 'osV')) && |
|
226 | - ($data['platform'] = array_get($info, 'pf')) && |
|
227 | - ($data['locale'] = array_get($info, 'loc')) && |
|
228 | - ($data['app'] = array_get($info, 'app')) && |
|
229 | - ($data['appVersion'] = array_get($info, 'appV')) && |
|
230 | - ($data['appChannel'] = array_get($info, 'appC')) && |
|
231 | - ($data['network'] = array_get($info, 'net')) && |
|
232 | - ($data['udid'] = array_get($info, 'udid')) |
|
224 | + ($data[ 'os' ] = array_get($info, 'os')) && |
|
225 | + ($data[ 'osVersion' ] = array_get($info, 'osV')) && |
|
226 | + ($data[ 'platform' ] = array_get($info, 'pf')) && |
|
227 | + ($data[ 'locale' ] = array_get($info, 'loc')) && |
|
228 | + ($data[ 'app' ] = array_get($info, 'app')) && |
|
229 | + ($data[ 'appVersion' ] = array_get($info, 'appV')) && |
|
230 | + ($data[ 'appChannel' ] = array_get($info, 'appC')) && |
|
231 | + ($data[ 'network' ] = array_get($info, 'net')) && |
|
232 | + ($data[ 'udid' ] = array_get($info, 'udid')) |
|
233 | 233 | ) { |
234 | - if ($data['os'] === 'iPhone OS') { |
|
235 | - $data['os'] = 'iOS'; |
|
234 | + if ($data[ 'os' ] === 'iPhone OS') { |
|
235 | + $data[ 'os' ] = 'iOS'; |
|
236 | 236 | } |
237 | 237 | |
238 | - $data['isAppClient'] = true; |
|
238 | + $data[ 'isAppClient' ] = true; |
|
239 | 239 | |
240 | 240 | return array_filter($data); |
241 | 241 | } |
242 | 242 | |
243 | - return []; |
|
243 | + return [ ]; |
|
244 | 244 | } |
245 | 245 | |
246 | 246 | /** |
@@ -249,12 +249,12 @@ discard block |
||
249 | 249 | protected function resetAppClientAttributes() |
250 | 250 | { |
251 | 251 | unset( |
252 | - $this->attributes['app'], |
|
253 | - $this->attributes['appVersion'], |
|
254 | - $this->attributes['appChannel'], |
|
255 | - $this->attributes['network'], |
|
256 | - $this->attributes['udid'], |
|
257 | - $this->attributes['isAppClient'] |
|
252 | + $this->attributes[ 'app' ], |
|
253 | + $this->attributes[ 'appVersion' ], |
|
254 | + $this->attributes[ 'appChannel' ], |
|
255 | + $this->attributes[ 'network' ], |
|
256 | + $this->attributes[ 'udid' ], |
|
257 | + $this->attributes[ 'isAppClient' ] |
|
258 | 258 | ); |
259 | 259 | } |
260 | 260 | |
@@ -267,6 +267,6 @@ discard block |
||
267 | 267 | */ |
268 | 268 | public function __call($method, $parameters) |
269 | 269 | { |
270 | - return call_user_func_array([$this->agent, $method], $parameters); |
|
270 | + return call_user_func_array([ $this->agent, $method ], $parameters); |
|
271 | 271 | } |
272 | 272 | } |