@@ -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 | } |