Passed
Push — master ( ecf548...cad9ce )
by Jeremy
65:04
created
src/app/Http/Traits/UserAgentDetails.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -34,21 +34,21 @@  discard block
 block discarded – undo
34 34
         $replace_pat = '$7$8|$2$3|$9|${17}${15}$5$3|${18}${13}$6${11}';
35 35
 
36 36
         // Run the preg_replace .. and explode on |
37
-        $ua_array = explode("|",preg_replace($regex_pat, $replace_pat, $ua, PREG_PATTERN_ORDER));
37
+        $ua_array = explode("|", preg_replace($regex_pat, $replace_pat, $ua, PREG_PATTERN_ORDER));
38 38
 
39
-        if (count($ua_array)>1)
39
+        if (count($ua_array) > 1)
40 40
         {
41
-            $return['platform']  = $ua_array[0];  // Windows / iPad / MacOS / BlackBerry
42
-            $return['type']      = $ua_array[1];  // Mozilla / Opera etc.
43
-            $return['renderer']  = $ua_array[2];  // WebKit / Presto / Trident / Gecko etc.
44
-            $return['browser']   = $ua_array[3];  // Chrome / Safari / MSIE / Firefox
41
+            $return['platform']  = $ua_array[0]; // Windows / iPad / MacOS / BlackBerry
42
+            $return['type']      = $ua_array[1]; // Mozilla / Opera etc.
43
+            $return['renderer']  = $ua_array[2]; // WebKit / Presto / Trident / Gecko etc.
44
+            $return['browser']   = $ua_array[3]; // Chrome / Safari / MSIE / Firefox
45 45
 
46 46
             /*
47 47
                Not necessary but this will filter out Chromes ridiculously long version
48 48
                numbers 31.0.1234.122 becomes 31.0, while a "normal" 3 digit version number
49 49
                like 10.2.1 would stay 10.2.1, 11.0 stays 11.0. Non-match stays what it is.
50 50
             */
51
-            if (preg_match("/^[\d]+\.[\d]+(?:\.[\d]{0,2}$)?/",$ua_array[4],$matches))
51
+            if (preg_match("/^[\d]+\.[\d]+(?:\.[\d]{0,2}$)?/", $ua_array[4], $matches))
52 52
             {
53 53
                 $return['version'] = $matches[0];
54 54
             }
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
         }
64 64
 
65 65
         // Replace some browsernames e.g. MSIE -> Internet Explorer
66
-        switch(strtolower($return['browser']))
66
+        switch (strtolower($return['browser']))
67 67
         {
68 68
             case "msie":
69 69
             case "trident":
@@ -77,11 +77,11 @@  discard block
 block discarded – undo
77 77
             break;
78 78
         }
79 79
 
80
-        switch(strtolower($return['platform']))
80
+        switch (strtolower($return['platform']))
81 81
         {
82 82
             case "android":    // These browsers claim to be Safari but are BB Mobile
83 83
             case "blackberry": // and Android Mobile
84
-                if ($return['browser'] =="Safari" || $return['browser'] == "Mobile" || $return['browser'] == "")
84
+                if ($return['browser'] == "Safari" || $return['browser'] == "Mobile" || $return['browser'] == "")
85 85
                 {
86 86
                     $return['browser'] = "{$return['platform']} mobile";
87 87
                 }
Please login to merge, or discard this patch.