Completed
Push — master ( fab734...9c5b80 )
by Elf
05:53
created
src/Services/Agent/Client.php 1 patch
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -80,7 +80,7 @@  discard block
 block discarded – undo
80 80
     {
81 81
         $version = $this->agent->version($propertyName, $type);
82 82
 
83
-        return is_string($version) ? str_replace(['_', '+'], '.', $version) : $version;
83
+        return is_string($version) ? str_replace([ '_', '+' ], '.', $version) : $version;
84 84
     }
85 85
 
86 86
     /**
@@ -155,15 +155,15 @@  discard block
 block discarded – undo
155 155
         ];
156 156
 
157 157
         if ($this->agent->is('iOS')) {
158
-            $info['os'] = 'iOS';
158
+            $info[ 'os' ] = 'iOS';
159 159
         }
160 160
 
161 161
         if ($this->agent->is('AndroidOS')) {
162
-            $info['os'] = 'Android';
162
+            $info[ 'os' ] = 'Android';
163 163
         }
164 164
 
165 165
         if (is_string($this->version('MicroMessenger'))) {
166
-            $info['isWechat'] = true;
166
+            $info[ 'isWechat' ] = true;
167 167
         }
168 168
 
169 169
         return array_filter($info);
@@ -182,7 +182,7 @@  discard block
 block discarded – undo
182 182
             $this->getAppClientData($this->agent->getUserAgent())
183 183
         );
184 184
 
185
-        if (! $data) {
185
+        if (!$data) {
186 186
             $this->resetAppClientAttributes();
187 187
         }
188 188
 
@@ -198,14 +198,14 @@  discard block
 block discarded – undo
198 198
     protected function getAppClientData($userAgent)
199 199
     {
200 200
         if (preg_match('#client\((.+)\)#is', $userAgent, $matches)) {
201
-            if ($info = json_decode(urlsafe_base64_decode($matches[1]), true)) {
202
-                if (is_array($info) && ! empty($info)) {
201
+            if ($info = json_decode(urlsafe_base64_decode($matches[ 1 ]), true)) {
202
+                if (is_array($info) && !empty($info)) {
203 203
                     return $info;
204 204
                 }
205 205
             }
206 206
         }
207 207
 
208
-        return [];
208
+        return [ ];
209 209
     }
210 210
 
211 211
     /**
@@ -217,29 +217,29 @@  discard block
 block discarded – undo
217 217
     protected function getAppClientAttributes($info)
218 218
     {
219 219
         $info = array_filter($info);
220
-        $data = [];
220
+        $data = [ ];
221 221
 
222 222
         if (
223
-            ($data['os'] = array_get($info, 'os')) &&
224
-            ($data['osVersion'] = array_get($info, 'osV')) &&
225
-            ($data['platform'] = array_get($info, 'pf')) &&
226
-            ($data['locale'] = array_get($info, 'loc')) &&
227
-            ($data['app'] = array_get($info, 'app')) &&
228
-            ($data['appVersion'] = array_get($info, 'appV')) &&
229
-            ($data['appChannel'] = array_get($info, 'appC')) &&
230
-            ($data['network'] = array_get($info, 'net')) &&
231
-            ($data['udid'] = array_get($info, 'udid'))
223
+            ($data[ 'os' ] = array_get($info, 'os')) &&
224
+            ($data[ 'osVersion' ] = array_get($info, 'osV')) &&
225
+            ($data[ 'platform' ] = array_get($info, 'pf')) &&
226
+            ($data[ 'locale' ] = array_get($info, 'loc')) &&
227
+            ($data[ 'app' ] = array_get($info, 'app')) &&
228
+            ($data[ 'appVersion' ] = array_get($info, 'appV')) &&
229
+            ($data[ 'appChannel' ] = array_get($info, 'appC')) &&
230
+            ($data[ 'network' ] = array_get($info, 'net')) &&
231
+            ($data[ 'udid' ] = array_get($info, 'udid'))
232 232
         ) {
233
-            if ($data['os'] === 'iPhone OS') {
234
-                $data['os'] = 'iOS';
233
+            if ($data[ 'os' ] === 'iPhone OS') {
234
+                $data[ 'os' ] = 'iOS';
235 235
             }
236 236
 
237
-            $data['isAppClient'] = true;
237
+            $data[ 'isAppClient' ] = true;
238 238
 
239 239
             return array_filter($data);
240 240
         }
241 241
 
242
-        return [];
242
+        return [ ];
243 243
     }
244 244
 
245 245
     /**
@@ -248,12 +248,12 @@  discard block
 block discarded – undo
248 248
     protected function resetAppClientAttributes()
249 249
     {
250 250
         unset(
251
-            $this->attributes['app'],
252
-            $this->attributes['appVersion'],
253
-            $this->attributes['appChannel'],
254
-            $this->attributes['network'],
255
-            $this->attributes['udid'],
256
-            $this->attributes['isAppClient']
251
+            $this->attributes[ 'app' ],
252
+            $this->attributes[ 'appVersion' ],
253
+            $this->attributes[ 'appChannel' ],
254
+            $this->attributes[ 'network' ],
255
+            $this->attributes[ 'udid' ],
256
+            $this->attributes[ 'isAppClient' ]
257 257
         );
258 258
     }
259 259
 
@@ -266,6 +266,6 @@  discard block
 block discarded – undo
266 266
      */
267 267
     public function __call($method, $parameters)
268 268
     {
269
-        return call_user_func_array([$this->agent, $method], $parameters);
269
+        return call_user_func_array([ $this->agent, $method ], $parameters);
270 270
     }
271 271
 }
Please login to merge, or discard this patch.