Completed
Push — master ( 9c5b80...865393 )
by Elf
05:44
created
src/Services/Agent/Client.php 1 patch
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 }
Please login to merge, or discard this patch.