Passed
Push — master ( 01b5e4...461bf6 )
by Sebastian
06:16 queued 03:51
created
src/Traits/Classable.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
     
30 30
     public function addClass(string $name)
31 31
     {
32
-        if(!in_array($name, $this->classes)) {
32
+        if (!in_array($name, $this->classes)) {
33 33
             $this->classes[] = $name;
34 34
         }
35 35
         
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
     
39 39
     public function addClasses(array $names)
40 40
     {
41
-        foreach($names as $name) {
41
+        foreach ($names as $name) {
42 42
             $this->addClass($name);
43 43
         }
44 44
         
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
     {
55 55
         $idx = array_search($name, $this->classes);
56 56
         
57
-        if($idx !== false) {
57
+        if ($idx !== false) {
58 58
             unset($this->classes[$idx]);
59 59
             sort($this->classes);
60 60
         }
Please login to merge, or discard this patch.
src/ConvertHelper/StorageSizeEnum.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
     */
45 45
     protected static function init() : void
46 46
     {
47
-        if(!empty(self::$sizes)) {
47
+        if (!empty(self::$sizes)) {
48 48
             return;
49 49
         }
50 50
         
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
         
63 63
         self::addSize('b', 1, 1, t('B'), t('Byte'), t('Bytes'));
64 64
         
65
-        if(class_exists('AppLocalize\Localization')) 
65
+        if (class_exists('AppLocalize\Localization')) 
66 66
         {
67 67
             \AppLocalize\Localization::onLocaleChanged(array(self::class, 'handle_localeChanged'));
68 68
         }
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
         
132 132
         $name = strtolower($name);
133 133
         
134
-        if(isset(self::$sizes[$name])) {
134
+        if (isset(self::$sizes[$name])) {
135 135
             return self::$sizes[$name];
136 136
         }
137 137
         
@@ -173,9 +173,9 @@  discard block
 block discarded – undo
173 173
         
174 174
         $result = array();
175 175
         
176
-        foreach(self::$sizes as $size)
176
+        foreach (self::$sizes as $size)
177 177
         {
178
-            if($size->getBase() === $base) {
178
+            if ($size->getBase() === $base) {
179 179
                 $result[] = $size;
180 180
             }
181 181
         }
Please login to merge, or discard this patch.
src/ConvertHelper/TabsNormalizer.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
     * @param bool $enable
58 58
     * @return ConvertHelper_TabsNormalizer
59 59
     */
60
-    public function convertTabsToSpaces(bool $enable=true) : ConvertHelper_TabsNormalizer
60
+    public function convertTabsToSpaces(bool $enable = true) : ConvertHelper_TabsNormalizer
61 61
     {
62 62
         $this->tabs2spaces = $enable;
63 63
         
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
         
95 95
         $result = $this->_normalize();
96 96
         
97
-        if($this->tabs2spaces) 
97
+        if ($this->tabs2spaces) 
98 98
         {
99 99
             $result = ConvertHelper::tabs2spaces($result, $this->tabSize);
100 100
         }
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
     {
109 109
         $eol = ConvertHelper::detectEOLCharacter($string);
110 110
         
111
-        if($eol !== null) 
111
+        if ($eol !== null) 
112 112
         {
113 113
             $this->eol = $eol->getCharacter();
114 114
         }
@@ -126,15 +126,15 @@  discard block
 block discarded – undo
126 126
     {
127 127
         $converted = array();
128 128
         
129
-        foreach($this->lines as $line) 
129
+        foreach ($this->lines as $line) 
130 130
         {
131 131
             $amount = substr_count($line, "\t") - $this->min;
132 132
             
133 133
             $line = trim($line, "\n\r\t");
134 134
             
135
-            if($amount >= 1) 
135
+            if ($amount >= 1) 
136 136
             {
137
-                $line = str_repeat("\t", $amount) . $line;
137
+                $line = str_repeat("\t", $amount).$line;
138 138
             }
139 139
             
140 140
             $converted[] = $line;
@@ -149,23 +149,23 @@  discard block
 block discarded – undo
149 149
     */
150 150
     protected function countOccurrences() : void
151 151
     {
152
-        foreach($this->lines as $line) 
152
+        foreach ($this->lines as $line) 
153 153
         {
154 154
             $amount = substr_count($line, "\t");
155 155
             
156
-            if($amount > $this->max) 
156
+            if ($amount > $this->max) 
157 157
             {
158 158
                 $this->max = $amount;
159 159
                 continue;
160 160
             }
161 161
             
162
-            if($amount > 0 && $amount < $this->min) 
162
+            if ($amount > 0 && $amount < $this->min) 
163 163
             {
164 164
                 $this->min = $amount;
165 165
             }
166 166
         }
167 167
         
168
-        if($this->min === PHP_INT_MAX) {
168
+        if ($this->min === PHP_INT_MAX) {
169 169
             $this->min = 0;
170 170
         }
171 171
     }
Please login to merge, or discard this patch.
src/ConvertHelper/HiddenConverter.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
     */
94 94
     public function selectCharacters(string $type) : ConvertHelper_HiddenConverter
95 95
     {
96
-        if(!in_array($type, $this->selected)) {
96
+        if (!in_array($type, $this->selected)) {
97 97
             $this->selected[] = $type;
98 98
         }
99 99
         
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
     {
110 110
         $selected = $this->selected;
111 111
         
112
-        if(empty($this->selected)) 
112
+        if (empty($this->selected)) 
113 113
         {
114 114
             $selected = array(
115 115
                 self::CHARS_WHITESPACE,
@@ -119,9 +119,9 @@  discard block
 block discarded – undo
119 119
         
120 120
         $result = array();
121 121
         
122
-        foreach($selected as $type) 
122
+        foreach ($selected as $type) 
123 123
         {
124
-            if(isset($this->characters[$type])) 
124
+            if (isset($this->characters[$type])) 
125 125
             {
126 126
                 $result = array_merge($result, $this->characters[$type]);
127 127
             }
Please login to merge, or discard this patch.
src/ConvertHelper.php 1 patch
Spacing   +94 added lines, -94 removed lines patch added patch discarded remove patch
@@ -53,7 +53,7 @@  discard block
 block discarded – undo
53 53
      * @param int $tabSize The amount of spaces per tab.
54 54
      * @return string
55 55
      */
56
-    public static function tabs2spaces(string $string, int $tabSize=4) : string
56
+    public static function tabs2spaces(string $string, int $tabSize = 4) : string
57 57
     {
58 58
         return str_replace("\t", str_repeat(' ', $tabSize), $string);
59 59
     }
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
     * @param int $tabSize The amount of spaces per tab in the source string.
66 66
     * @return string
67 67
     */
68
-    public static function spaces2tabs(string $string, int $tabSize=4) : string
68
+    public static function spaces2tabs(string $string, int $tabSize = 4) : string
69 69
     {
70 70
         return str_replace(str_repeat(' ', $tabSize), "\t", $string);
71 71
     }
@@ -125,10 +125,10 @@  discard block
 block discarded – undo
125 125
 
126 126
         // specifically handle zero
127 127
         if ($seconds <= 0) {
128
-            return '0 ' . t('seconds');
128
+            return '0 '.t('seconds');
129 129
         }
130 130
         
131
-        if($seconds < 1) {
131
+        if ($seconds < 1) {
132 132
             return t('less than a second');
133 133
         }
134 134
 
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
         foreach ($units as $def) {
137 137
             $quot = intval($seconds / $def['value']);
138 138
             if ($quot) {
139
-                $item = $quot . ' ';
139
+                $item = $quot.' ';
140 140
                 if (abs($quot) > 1) {
141 141
                     $item .= $def['plural'];
142 142
                 } else {
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
             return $last;
154 154
         }
155 155
 
156
-        return implode(', ', $tokens) . ' ' . t('and') . ' ' . $last;
156
+        return implode(', ', $tokens).' '.t('and').' '.$last;
157 157
     }
158 158
 
159 159
    /**
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
     {
173 173
          $converter = new ConvertHelper_DurationConverter();
174 174
          
175
-         if($datefrom instanceof \DateTime)
175
+         if ($datefrom instanceof \DateTime)
176 176
          {
177 177
              $converter->setDateFrom($datefrom);
178 178
          }
@@ -181,11 +181,11 @@  discard block
 block discarded – undo
181 181
              $converter->setDateFrom(self::timestamp2date($datefrom)); 
182 182
          }
183 183
 
184
-         if($dateto instanceof \DateTime)
184
+         if ($dateto instanceof \DateTime)
185 185
          {
186 186
              $converter->setDateTo($dateto);
187 187
          }
188
-         else if($dateto > 0)
188
+         else if ($dateto > 0)
189 189
          {
190 190
              $converter->setDateTo(self::timestamp2date($dateto));
191 191
          }
@@ -205,9 +205,9 @@  discard block
 block discarded – undo
205 205
         return $geshi->parse_code();
206 206
     }
207 207
     
208
-    public static function highlight_xml($xml, $formatSource=false)
208
+    public static function highlight_xml($xml, $formatSource = false)
209 209
     {
210
-        if($formatSource) 
210
+        if ($formatSource) 
211 211
         {
212 212
             $dom = new \DOMDocument();
213 213
             $dom->loadXML($xml);
@@ -274,16 +274,16 @@  discard block
 block discarded – undo
274 274
             return $text;
275 275
         }
276 276
 
277
-        $text = trim(mb_substr($text, 0, $targetLength)) . $append;
277
+        $text = trim(mb_substr($text, 0, $targetLength)).$append;
278 278
 
279 279
         return $text;
280 280
     }
281 281
 
282
-    public static function var_dump($var, $html=true) : string
282
+    public static function var_dump($var, $html = true) : string
283 283
     {
284 284
         $info = parseVariable($var);
285 285
         
286
-        if($html) {
286
+        if ($html) {
287 287
             return $info->toHTML();
288 288
         }
289 289
         
@@ -298,11 +298,11 @@  discard block
 block discarded – undo
298 298
     * @param bool $html Whether to style the dump as HTML.
299 299
     * @return string
300 300
     */
301
-    public static function print_r($var, bool $return=false, bool $html=true) : string
301
+    public static function print_r($var, bool $return = false, bool $html = true) : string
302 302
     {
303 303
         $result = parseVariable($var)->enableType()->toString();
304 304
         
305
-        if($html) 
305
+        if ($html) 
306 306
         {
307 307
             $result = 
308 308
             '<pre style="background:#fff;color:#333;padding:16px;border:solid 1px #bbb;border-radius:4px">'.
@@ -310,7 +310,7 @@  discard block
 block discarded – undo
310 310
             '</pre>';
311 311
         }
312 312
         
313
-        if(!$return) 
313
+        if (!$return) 
314 314
         {
315 315
             echo $result;
316 316
         }
@@ -338,17 +338,17 @@  discard block
 block discarded – undo
338 338
     */
339 339
     public static function string2bool($string) : bool
340 340
     {
341
-        if($string === '' || $string === null || !is_scalar($string)) 
341
+        if ($string === '' || $string === null || !is_scalar($string)) 
342 342
         {
343 343
             return false;
344 344
         }
345 345
         
346
-        if(is_bool($string)) 
346
+        if (is_bool($string)) 
347 347
         {
348 348
             return $string;
349 349
         }
350 350
 
351
-        if(array_key_exists($string, self::$booleanStrings)) 
351
+        if (array_key_exists($string, self::$booleanStrings)) 
352 352
         {
353 353
             return self::$booleanStrings[$string];
354 354
         }
@@ -403,10 +403,10 @@  discard block
 block discarded – undo
403 403
     public static function date2listLabel(\DateTime $date, $includeTime = false, $shortMonth = false)
404 404
     {
405 405
         $today = new \DateTime();
406
-        if($date->format('d.m.Y') == $today->format('d.m.Y')) {
406
+        if ($date->format('d.m.Y') == $today->format('d.m.Y')) {
407 407
             $label = t('Today');
408 408
         } else {
409
-            $label = $date->format('d') . '. ' . self::month2string((int)$date->format('m'), $shortMonth) . ' ';
409
+            $label = $date->format('d').'. '.self::month2string((int)$date->format('m'), $shortMonth).' ';
410 410
             if ($date->format('Y') != date('Y')) {
411 411
                 $label .= $date->format('Y');
412 412
             }
@@ -497,28 +497,28 @@  discard block
 block discarded – undo
497 497
         $hexAlphabet = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F');
498 498
         
499 499
         $stack = array();
500
-        foreach(self::$controlChars as $char)
500
+        foreach (self::$controlChars as $char)
501 501
         {
502 502
             $tokens = explode('-', $char);
503 503
             $start = $tokens[0];
504 504
             $end = $tokens[1];
505 505
             $prefix = substr($start, 0, 3);
506 506
             $range = array();
507
-            foreach($hexAlphabet as $number) {
507
+            foreach ($hexAlphabet as $number) {
508 508
                 $range[] = $prefix.$number;
509 509
             }
510 510
             
511 511
             $use = false;
512
-            foreach($range as $number) {
513
-                if($number == $start) {
512
+            foreach ($range as $number) {
513
+                if ($number == $start) {
514 514
                     $use = true;
515 515
                 }
516 516
                 
517
-                if($use) {
517
+                if ($use) {
518 518
                     $stack[] = $number;
519 519
                 }
520 520
                 
521
-                if($number == $end) {
521
+                if ($number == $end) {
522 522
                     break;
523 523
                 }
524 524
             }
@@ -539,7 +539,7 @@  discard block
 block discarded – undo
539 539
         $chars = self::getControlCharactersAsHex();
540 540
         
541 541
         $result = array();
542
-        foreach($chars as $char) {
542
+        foreach ($chars as $char) {
543 543
             $result[] = hex2bin($char);
544 544
         }
545 545
         
@@ -557,14 +557,14 @@  discard block
 block discarded – undo
557 557
         $chars = self::getControlCharactersAsHex();
558 558
         
559 559
         $result = array();
560
-        foreach($chars as $char) {
560
+        foreach ($chars as $char) {
561 561
             $result[] = '\u'.strtolower($char);
562 562
         }
563 563
         
564 564
         return $result;
565 565
     }
566 566
     
567
-    protected static $controlChars =  array(
567
+    protected static $controlChars = array(
568 568
         '0000-0008', // control chars
569 569
         '000E-000F', // control chars
570 570
         '0010-001F', // control chars
@@ -586,19 +586,19 @@  discard block
 block discarded – undo
586 586
      */
587 587
     public static function stripControlCharacters(string $string) : string
588 588
     {
589
-        if(empty($string)) {
589
+        if (empty($string)) {
590 590
             return $string;
591 591
         }
592 592
         
593 593
         // create the regex from the unicode characters list
594
-        if(!isset(self::$controlCharsRegex)) 
594
+        if (!isset(self::$controlCharsRegex)) 
595 595
         {
596 596
             $chars = self::getControlCharactersAsHex();
597 597
 
598 598
             // we use the notation \x{0000} to specify the unicode character key
599 599
             // in the regular expression.
600 600
             $stack = array();
601
-            foreach($chars as $char) {
601
+            foreach ($chars as $char) {
602 602
                 $stack[] = '\x{'.$char.'}';
603 603
             }
604 604
             
@@ -629,12 +629,12 @@  discard block
 block discarded – undo
629 629
         $output = '';
630 630
         $split = str_split($unicodeChar);
631 631
         
632
-        foreach($split as $octet) 
632
+        foreach ($split as $octet) 
633 633
         {
634 634
             $ordInt = ord($octet);
635 635
             // Convert from int (base 10) to hex (base 16), for PHP \x syntax
636 636
             $ordHex = base_convert((string)$ordInt, 10, 16);
637
-            $output .= '\x' . $ordHex;
637
+            $output .= '\x'.$ordHex;
638 638
         }
639 639
         
640 640
         return $output;
@@ -667,19 +667,19 @@  discard block
 block discarded – undo
667 667
     
668 668
     protected static function convertScalarForComparison($scalar)
669 669
     {
670
-        if($scalar === '' || is_null($scalar)) {
670
+        if ($scalar === '' || is_null($scalar)) {
671 671
             return null;
672 672
         }
673 673
         
674
-        if(is_bool($scalar)) {
674
+        if (is_bool($scalar)) {
675 675
             return self::bool2string($scalar);
676 676
         }
677 677
         
678
-        if(is_array($scalar)) {
678
+        if (is_array($scalar)) {
679 679
             $scalar = md5(serialize($scalar));
680 680
         }
681 681
         
682
-        if($scalar !== null && !is_scalar($scalar)) {
682
+        if ($scalar !== null && !is_scalar($scalar)) {
683 683
             throw new ConvertHelper_Exception(
684 684
                 'Not a scalar value in comparison',
685 685
                 null,
@@ -728,7 +728,7 @@  discard block
 block discarded – undo
728 728
     public static function bool2string($boolean, bool $yesno = false) : string
729 729
     {
730 730
         // allow 'yes', 'true', 'no', 'false' string notations as well
731
-        if(!is_bool($boolean)) {
731
+        if (!is_bool($boolean)) {
732 732
             $boolean = self::string2bool($boolean);
733 733
         }
734 734
         
@@ -769,15 +769,15 @@  discard block
 block discarded – undo
769 769
     public static function array2attributeString($array)
770 770
     {
771 771
         $tokens = array();
772
-        foreach($array as $attr => $value) {
773
-            if($value == '' || $value == null) {
772
+        foreach ($array as $attr => $value) {
773
+            if ($value == '' || $value == null) {
774 774
                 continue;
775 775
             }
776 776
             
777 777
             $tokens[] = $attr.'="'.$value.'"';
778 778
         }
779 779
         
780
-        if(empty($tokens)) {
780
+        if (empty($tokens)) {
781 781
             return '';
782 782
         }
783 783
         
@@ -792,10 +792,10 @@  discard block
 block discarded – undo
792 792
     * @param string $string
793 793
     * @return string
794 794
     */
795
-    public static function string2attributeJS($string, $quoted=true)
795
+    public static function string2attributeJS($string, $quoted = true)
796 796
     {
797 797
         $converted = addslashes(htmlspecialchars(strip_tags($string), ENT_QUOTES, 'UTF-8'));
798
-        if($quoted) {
798
+        if ($quoted) {
799 799
             $converted = "'".$converted."'";
800 800
         } 
801 801
         
@@ -813,11 +813,11 @@  discard block
 block discarded – undo
813 813
     */
814 814
     public static function isBoolean($value) : bool
815 815
     {
816
-        if(is_bool($value)) {
816
+        if (is_bool($value)) {
817 817
             return true;
818 818
         }
819 819
         
820
-        if(!is_scalar($value)) {
820
+        if (!is_scalar($value)) {
821 821
             return false;
822 822
         }
823 823
         
@@ -833,7 +833,7 @@  discard block
 block discarded – undo
833 833
     public static function array2styleString(array $subject) : string
834 834
     {
835 835
         $tokens = array();
836
-        foreach($subject as $name => $value) {
836
+        foreach ($subject as $name => $value) {
837 837
             $tokens[] = $name.':'.$value;
838 838
         }
839 839
         
@@ -891,7 +891,7 @@  discard block
 block discarded – undo
891 891
     * 
892 892
     * @see JSHelper::buildRegexStatement()
893 893
     */
894
-    public static function regex2js(string $regex, string $statementType=JSHelper::JS_REGEX_OBJECT)
894
+    public static function regex2js(string $regex, string $statementType = JSHelper::JS_REGEX_OBJECT)
895 895
     {
896 896
         return JSHelper::buildRegexStatement($regex, $statementType);
897 897
     }
@@ -908,11 +908,11 @@  discard block
 block discarded – undo
908 908
     * @throws ConvertHelper_Exception
909 909
     * @return string
910 910
     */
911
-    public static function var2json($variable, int $options=0, int $depth=512) : string
911
+    public static function var2json($variable, int $options = 0, int $depth = 512) : string
912 912
     {
913 913
         $result = json_encode($variable, $options, $depth);
914 914
         
915
-        if($result !== false) {
915
+        if ($result !== false) {
916 916
             return $result;
917 917
         }
918 918
         
@@ -937,10 +937,10 @@  discard block
 block discarded – undo
937 937
     public static function stripUTFBom($string)
938 938
     {
939 939
         $boms = FileHelper::getUTFBOMs();
940
-        foreach($boms as $bomChars) {
940
+        foreach ($boms as $bomChars) {
941 941
             $length = mb_strlen($bomChars);
942 942
             $text = mb_substr($string, 0, $length);
943
-            if($text==$bomChars) {
943
+            if ($text == $bomChars) {
944 944
                 return mb_substr($string, $length);
945 945
             }
946 946
         }
@@ -957,7 +957,7 @@  discard block
 block discarded – undo
957 957
     */
958 958
     public static function string2utf8($string)
959 959
     {
960
-        if(!self::isStringASCII($string)) {
960
+        if (!self::isStringASCII($string)) {
961 961
             return \ForceUTF8\Encoding::toUTF8($string);
962 962
         }
963 963
         
@@ -975,11 +975,11 @@  discard block
 block discarded – undo
975 975
     */
976 976
     public static function isStringASCII($string) : bool
977 977
     {
978
-        if($string === '' || $string === NULL) {
978
+        if ($string === '' || $string === NULL) {
979 979
             return true;
980 980
         }
981 981
         
982
-        if(!is_string($string)) {
982
+        if (!is_string($string)) {
983 983
             return false;
984 984
         }
985 985
         
@@ -1013,7 +1013,7 @@  discard block
 block discarded – undo
1013 1013
     * @param array $options
1014 1014
     * @return float
1015 1015
     */
1016
-    public static function matchString($source, $target, $options=array())
1016
+    public static function matchString($source, $target, $options = array())
1017 1017
     {
1018 1018
         $defaults = array(
1019 1019
             'maxLevenshtein' => 10,
@@ -1023,12 +1023,12 @@  discard block
 block discarded – undo
1023 1023
         $options = array_merge($defaults, $options);
1024 1024
         
1025 1025
         // avoid doing this via levenshtein
1026
-        if($source == $target) {
1026
+        if ($source == $target) {
1027 1027
             return 100;
1028 1028
         }
1029 1029
         
1030 1030
         $diff = levenshtein($source, $target);
1031
-        if($diff > $options['maxLevenshtein']) {
1031
+        if ($diff > $options['maxLevenshtein']) {
1032 1032
             return 0;
1033 1033
         }
1034 1034
         
@@ -1112,24 +1112,24 @@  discard block
 block discarded – undo
1112 1112
     * @see ConvertHelper::INTERVAL_HOURS
1113 1113
     * @see ConvertHelper::INTERVAL_DAYS
1114 1114
     */
1115
-    public static function interval2total(\DateInterval $interval, $unit=self::INTERVAL_SECONDS) : int
1115
+    public static function interval2total(\DateInterval $interval, $unit = self::INTERVAL_SECONDS) : int
1116 1116
     {
1117 1117
         $total = (int)$interval->format('%a');
1118 1118
         if ($unit == self::INTERVAL_DAYS) {
1119 1119
             return $total;
1120 1120
         }
1121 1121
         
1122
-        $total = ($total * 24) + ((int)$interval->h );
1122
+        $total = ($total * 24) + ((int)$interval->h);
1123 1123
         if ($unit == self::INTERVAL_HOURS) {
1124 1124
             return $total;
1125 1125
         }
1126 1126
     
1127
-        $total = ($total * 60) + ((int)$interval->i );
1127
+        $total = ($total * 60) + ((int)$interval->i);
1128 1128
         if ($unit == self::INTERVAL_MINUTES) {
1129 1129
             return $total;
1130 1130
         }
1131 1131
 
1132
-        $total = ($total * 60) + ((int)$interval->s );
1132
+        $total = ($total * 60) + ((int)$interval->s);
1133 1133
         if ($unit == self::INTERVAL_SECONDS) {
1134 1134
             return $total;
1135 1135
         }
@@ -1158,13 +1158,13 @@  discard block
 block discarded – undo
1158 1158
     * @param bool $short
1159 1159
     * @return string|NULL
1160 1160
     */
1161
-    public static function date2dayName(\DateTime $date, bool $short=false)
1161
+    public static function date2dayName(\DateTime $date, bool $short = false)
1162 1162
     {
1163 1163
         $day = $date->format('l');
1164 1164
         $invariant = self::getDayNamesInvariant();
1165 1165
         
1166 1166
         $idx = array_search($day, $invariant);
1167
-        if($idx !== false) {
1167
+        if ($idx !== false) {
1168 1168
             $localized = self::getDayNames($short);
1169 1169
             return $localized[$idx];
1170 1170
         }
@@ -1187,10 +1187,10 @@  discard block
 block discarded – undo
1187 1187
     * @param bool $short
1188 1188
     * @return array
1189 1189
     */
1190
-    public static function getDayNames(bool $short=false) : array
1190
+    public static function getDayNames(bool $short = false) : array
1191 1191
     {
1192
-        if($short) {
1193
-            if(!isset(self::$daysShort)) {
1192
+        if ($short) {
1193
+            if (!isset(self::$daysShort)) {
1194 1194
                 self::$daysShort = array(
1195 1195
                     t('Mon'),
1196 1196
                     t('Tue'),
@@ -1205,7 +1205,7 @@  discard block
 block discarded – undo
1205 1205
             return self::$daysShort;
1206 1206
         }
1207 1207
         
1208
-        if(!isset(self::$days)) {
1208
+        if (!isset(self::$days)) {
1209 1209
             self::$days = array(
1210 1210
                 t('Monday'),
1211 1211
                 t('Tuesday'),
@@ -1230,17 +1230,17 @@  discard block
 block discarded – undo
1230 1230
      */
1231 1231
     public static function implodeWithAnd(array $list, $sep = ', ', $conjunction = null)
1232 1232
     {
1233
-        if(empty($list)) {
1233
+        if (empty($list)) {
1234 1234
             return '';
1235 1235
         }
1236 1236
         
1237
-        if(empty($conjunction)) {
1237
+        if (empty($conjunction)) {
1238 1238
             $conjunction = t('and');
1239 1239
         }
1240 1240
         
1241 1241
         $last = array_pop($list);
1242
-        if($list) {
1243
-            return implode($sep, $list) . $conjunction . ' ' . $last;
1242
+        if ($list) {
1243
+            return implode($sep, $list).$conjunction.' '.$last;
1244 1244
         }
1245 1245
         
1246 1246
         return $last;
@@ -1259,7 +1259,7 @@  discard block
 block discarded – undo
1259 1259
     public static function string2array(string $string) : array
1260 1260
     {
1261 1261
         $result = preg_split('//u', $string, null, PREG_SPLIT_NO_EMPTY);
1262
-        if($result !== false) {
1262
+        if ($result !== false) {
1263 1263
             return $result;
1264 1264
         }
1265 1265
         
@@ -1274,12 +1274,12 @@  discard block
 block discarded – undo
1274 1274
     */
1275 1275
     public static function isStringHTML(string $string) : bool
1276 1276
     {
1277
-        if(preg_match('%<[a-z/][\s\S]*>%siU', $string)) {
1277
+        if (preg_match('%<[a-z/][\s\S]*>%siU', $string)) {
1278 1278
             return true;
1279 1279
         }
1280 1280
         
1281 1281
         $decoded = html_entity_decode($string);
1282
-        if($decoded !== $string) {
1282
+        if ($decoded !== $string) {
1283 1283
             return true;
1284 1284
         }
1285 1285
         
@@ -1388,14 +1388,14 @@  discard block
 block discarded – undo
1388 1388
     * @param bool $caseInsensitive
1389 1389
     * @return ConvertHelper_StringMatch[]
1390 1390
     */
1391
-    public static function findString(string $needle, string $haystack, bool $caseInsensitive=false)
1391
+    public static function findString(string $needle, string $haystack, bool $caseInsensitive = false)
1392 1392
     {
1393
-        if($needle === '') {
1393
+        if ($needle === '') {
1394 1394
             return array();
1395 1395
         }
1396 1396
         
1397 1397
         $function = 'mb_strpos';
1398
-        if($caseInsensitive) {
1398
+        if ($caseInsensitive) {
1399 1399
             $function = 'mb_stripos';
1400 1400
         }
1401 1401
         
@@ -1403,7 +1403,7 @@  discard block
 block discarded – undo
1403 1403
         $positions = array();
1404 1404
         $length = mb_strlen($needle);
1405 1405
         
1406
-        while( ($pos = $function($haystack, $needle, $pos)) !== false) 
1406
+        while (($pos = $function($haystack, $needle, $pos)) !== false) 
1407 1407
         {
1408 1408
             $match = mb_substr($haystack, $pos, $length);
1409 1409
             $positions[] = new ConvertHelper_StringMatch($pos, $match);
@@ -1423,7 +1423,7 @@  discard block
 block discarded – undo
1423 1423
     */
1424 1424
     public static function explodeTrim(string $delimiter, string $string) : array
1425 1425
     {
1426
-        if(empty($string) || empty($delimiter)) {
1426
+        if (empty($string) || empty($delimiter)) {
1427 1427
             return array();
1428 1428
         }
1429 1429
         
@@ -1431,8 +1431,8 @@  discard block
 block discarded – undo
1431 1431
         $tokens = array_map('trim', $tokens);
1432 1432
         
1433 1433
         $keep = array();
1434
-        foreach($tokens as $token) {
1435
-            if($token !== '') {
1434
+        foreach ($tokens as $token) {
1435
+            if ($token !== '') {
1436 1436
                 $keep[] = $token;
1437 1437
             }
1438 1438
         }
@@ -1450,11 +1450,11 @@  discard block
 block discarded – undo
1450 1450
     */
1451 1451
     public static function detectEOLCharacter(string $subjectString) : ?ConvertHelper_EOL
1452 1452
     {
1453
-        if(empty($subjectString)) {
1453
+        if (empty($subjectString)) {
1454 1454
             return null;
1455 1455
         }
1456 1456
         
1457
-        if(!isset(self::$eolChars))
1457
+        if (!isset(self::$eolChars))
1458 1458
         {
1459 1459
             $cr = chr((int)hexdec('0d'));
1460 1460
             $lf = chr((int)hexdec('0a'));
@@ -1485,18 +1485,18 @@  discard block
 block discarded – undo
1485 1485
         
1486 1486
         $max = 0;
1487 1487
         $results = array();
1488
-        foreach(self::$eolChars as $def) 
1488
+        foreach (self::$eolChars as $def) 
1489 1489
         {
1490 1490
             $amount = substr_count($subjectString, $def['char']);
1491 1491
             
1492
-            if($amount > $max)
1492
+            if ($amount > $max)
1493 1493
             {
1494 1494
                 $max = $amount;
1495 1495
                 $results[] = $def;
1496 1496
             }
1497 1497
         }
1498 1498
         
1499
-        if(empty($results)) {
1499
+        if (empty($results)) {
1500 1500
             return null;
1501 1501
         }
1502 1502
         
@@ -1516,9 +1516,9 @@  discard block
 block discarded – undo
1516 1516
     */
1517 1517
     public static function arrayRemoveKeys(array &$array, array $keys) : void
1518 1518
     {
1519
-        foreach($keys as $key) 
1519
+        foreach ($keys as $key) 
1520 1520
         {
1521
-            if(array_key_exists($key, $array)) {
1521
+            if (array_key_exists($key, $array)) {
1522 1522
                 unset($array[$key]); 
1523 1523
             }
1524 1524
         }
@@ -1533,17 +1533,17 @@  discard block
 block discarded – undo
1533 1533
     */
1534 1534
     public static function isInteger($value) : bool
1535 1535
     {
1536
-        if(is_int($value)) {
1536
+        if (is_int($value)) {
1537 1537
             return true;
1538 1538
         }
1539 1539
         
1540 1540
         // booleans get converted to numbers, so they would
1541 1541
         // actually match the regex.
1542
-        if(is_bool($value)) {
1542
+        if (is_bool($value)) {
1543 1543
             return false;
1544 1544
         }
1545 1545
         
1546
-        if(is_string($value) && $value !== '') {
1546
+        if (is_string($value) && $value !== '') {
1547 1547
             return preg_match('/\A-?\d+\z/', $value) === 1;
1548 1548
         }
1549 1549
         
Please login to merge, or discard this patch.
src/Request/Param.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -126,9 +126,9 @@  discard block
 block discarded – undo
126 126
     * @param array $args
127 127
     * @return Request_Param
128 128
     */
129
-    public function setCallback($callback, array $args=array()) : Request_Param
129
+    public function setCallback($callback, array $args = array()) : Request_Param
130 130
     {
131
-        if(!is_callable($callback)) {
131
+        if (!is_callable($callback)) {
132 132
             throw new Request_Exception(
133 133
                 'Not a valid callback',
134 134
                 'The specified callback is not a valid callable entity.',
@@ -159,22 +159,22 @@  discard block
 block discarded – undo
159 159
         // first off, apply filtering
160 160
         $value = $this->filter($value);
161 161
         
162
-        if($this->valueType === self::VALUE_TYPE_LIST)
162
+        if ($this->valueType === self::VALUE_TYPE_LIST)
163 163
         {
164
-            if(!is_array($value))
164
+            if (!is_array($value))
165 165
             {
166 166
                 $value = explode(',', $value);
167 167
             }
168 168
             
169 169
             $keep = array();
170 170
             
171
-            foreach($value as $subval)
171
+            foreach ($value as $subval)
172 172
             {
173 173
                 $subval = $this->filter($subval);
174 174
                 
175 175
                 $subval = $this->applyValidations($subval, true);
176 176
 
177
-                if($subval !== null) {
177
+                if ($subval !== null) {
178 178
                     $keep[] = $subval;
179 179
                 }
180 180
             }
@@ -195,11 +195,11 @@  discard block
 block discarded – undo
195 195
     * @param mixed $value
196 196
     * @return mixed
197 197
     */
198
-    protected function applyValidations($value, bool $subval=false)
198
+    protected function applyValidations($value, bool $subval = false)
199 199
     {
200 200
         // go through all enqueued validations in turn, each time
201 201
         // replacing the value with the adjusted, validated value.
202
-        foreach($this->validations as $validateDef)
202
+        foreach ($this->validations as $validateDef)
203 203
         {
204 204
             $value = $this->validateType($value, $validateDef['type'], $validateDef['params'], $subval);
205 205
         }
@@ -222,7 +222,7 @@  discard block
 block discarded – undo
222 222
     {
223 223
         $class = '\AppUtils\Request_Param_Validator_'.ucfirst($type);
224 224
         
225
-        if(!class_exists($class))
225
+        if (!class_exists($class))
226 226
         {
227 227
             throw new Request_Exception(
228 228
                 'Unknown validation type.',
@@ -376,7 +376,7 @@  discard block
 block discarded – undo
376 376
     {
377 377
         $args = func_get_args(); // cannot be used as function parameter in some PHP versions
378 378
         
379
-        if(is_array($args[0])) 
379
+        if (is_array($args[0])) 
380 380
         {
381 381
             $args = $args[0];
382 382
         }
@@ -521,10 +521,10 @@  discard block
 block discarded – undo
521 521
     * @param mixed $default
522 522
     * @return mixed
523 523
     */
524
-    public function get($default=null)
524
+    public function get($default = null)
525 525
     {
526 526
         $value = $this->request->getParam($this->paramName);
527
-        if($value !== null && $value !== '') {
527
+        if ($value !== null && $value !== '') {
528 528
             return $value;
529 529
         }
530 530
 
@@ -543,7 +543,7 @@  discard block
 block discarded – undo
543 543
     {
544 544
         $total = count($this->filters);
545 545
         for ($i = 0; $i < $total; $i++) {
546
-            $method = 'applyFilter_' . $this->filters[$i]['type'];
546
+            $method = 'applyFilter_'.$this->filters[$i]['type'];
547 547
             $value = $this->$method($value, $this->filters[$i]['params']);
548 548
         }
549 549
 
@@ -700,7 +700,7 @@  discard block
 block discarded – undo
700 700
     * @param bool $stripEmptyEntries Remove empty entries from the array?
701 701
     * @return \AppUtils\Request_Param
702 702
     */
703
-    public function addCommaSeparatedFilter(bool $trimEntries=true, bool $stripEmptyEntries=true) : Request_Param
703
+    public function addCommaSeparatedFilter(bool $trimEntries = true, bool $stripEmptyEntries = true) : Request_Param
704 704
     {
705 705
         $this->setArray();
706 706
         
@@ -713,7 +713,7 @@  discard block
 block discarded – undo
713 713
         );
714 714
     }
715 715
     
716
-    protected function addClassFilter(string $name, array $params=array()) : Request_Param
716
+    protected function addClassFilter(string $name, array $params = array()) : Request_Param
717 717
     {
718 718
         return $this->addFilter(
719 719
             self::FILTER_TYPE_CLASS,
Please login to merge, or discard this patch.
src/Request/Param/Validator/Array.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -28,11 +28,11 @@
 block discarded – undo
28 28
     protected function _validate()
29 29
     {
30 30
         // subvalues cannot be arrays
31
-        if($this->isSubvalue) {
31
+        if ($this->isSubvalue) {
32 32
             return $this->value;
33 33
         }
34 34
         
35
-        if(is_array($this->value)) {
35
+        if (is_array($this->value)) {
36 36
             return $this->value;
37 37
         }
38 38
         
Please login to merge, or discard this patch.
src/Request/Param/Validator/Valueslist.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -33,22 +33,22 @@
 block discarded – undo
33 33
         
34 34
         // if we are validating a subvalue, it means we are 
35 35
         // validating a single value in the existing list.
36
-        if($this->isSubvalue) 
36
+        if ($this->isSubvalue) 
37 37
         {
38
-            if(in_array($this->value, $allowed)) {
38
+            if (in_array($this->value, $allowed)) {
39 39
                 return $this->value;
40 40
             }
41 41
             
42 42
             return null;
43 43
         }
44 44
         
45
-        if(!is_array($this->value)) {
45
+        if (!is_array($this->value)) {
46 46
             return array();
47 47
         }
48 48
         
49 49
         $keep = array();
50
-        foreach($this->value as $item) {
51
-            if(in_array($item, $allowed)) {
50
+        foreach ($this->value as $item) {
51
+            if (in_array($item, $allowed)) {
52 52
                 $keep[] = $item;
53 53
             }
54 54
         }
Please login to merge, or discard this patch.
src/FileHelper.php 1 patch
Spacing   +102 added lines, -102 removed lines patch added patch discarded remove patch
@@ -110,7 +110,7 @@  discard block
 block discarded – undo
110 110
         
111 111
         $contents = file_get_contents($file);
112 112
         
113
-        if($contents === false) 
113
+        if ($contents === false) 
114 114
         {
115 115
             throw new FileHelper_Exception(
116 116
                 'Cannot load serialized content from file.',
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
         
125 125
         $result = @unserialize($contents);
126 126
         
127
-        if($result !== false) {
127
+        if ($result !== false) {
128 128
             return $result;
129 129
         }
130 130
         
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
     
141 141
     public static function deleteTree($rootFolder)
142 142
     {
143
-        if(!file_exists($rootFolder)) {
143
+        if (!file_exists($rootFolder)) {
144 144
             return true;
145 145
         }
146 146
         
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
     */
182 182
     public static function createFolder($path)
183 183
     {
184
-        if(is_dir($path) || mkdir($path, 0777, true)) {
184
+        if (is_dir($path) || mkdir($path, 0777, true)) {
185 185
             return;
186 186
         }
187 187
         
@@ -216,11 +216,11 @@  discard block
 block discarded – undo
216 216
 
217 217
             if ($item->isDir()) 
218 218
             {
219
-                FileHelper::copyTree(str_replace('\\', '/', $itemPath), $target . '/' . $baseName);
219
+                FileHelper::copyTree(str_replace('\\', '/', $itemPath), $target.'/'.$baseName);
220 220
             } 
221
-            else if($item->isFile()) 
221
+            else if ($item->isFile()) 
222 222
             {
223
-                self::copyFile($itemPath, $target . '/' . $baseName);
223
+                self::copyFile($itemPath, $target.'/'.$baseName);
224 224
             }
225 225
         }
226 226
     }
@@ -245,7 +245,7 @@  discard block
 block discarded – undo
245 245
     {
246 246
         self::requireFileExists($sourcePath, self::ERROR_SOURCE_FILE_NOT_FOUND);
247 247
         
248
-        if(!is_readable($sourcePath))
248
+        if (!is_readable($sourcePath))
249 249
         {
250 250
             throw new FileHelper_Exception(
251 251
                 sprintf('Source file [%s] to copy is not readable.', basename($sourcePath)),
@@ -259,11 +259,11 @@  discard block
 block discarded – undo
259 259
         
260 260
         $targetFolder = dirname($targetPath);
261 261
         
262
-        if(!file_exists($targetFolder))
262
+        if (!file_exists($targetFolder))
263 263
         {
264 264
             self::createFolder($targetFolder);
265 265
         }
266
-        else if(!is_writable($targetFolder)) 
266
+        else if (!is_writable($targetFolder)) 
267 267
         {
268 268
             throw new FileHelper_Exception(
269 269
                 sprintf('Target folder [%s] is not writable.', basename($targetFolder)),
@@ -275,7 +275,7 @@  discard block
 block discarded – undo
275 275
             );
276 276
         }
277 277
         
278
-        if(copy($sourcePath, $targetPath)) {
278
+        if (copy($sourcePath, $targetPath)) {
279 279
             return;
280 280
         }
281 281
         
@@ -302,11 +302,11 @@  discard block
 block discarded – undo
302 302
     */
303 303
     public static function deleteFile(string $filePath) : void
304 304
     {
305
-        if(!file_exists($filePath)) {
305
+        if (!file_exists($filePath)) {
306 306
             return;
307 307
         }
308 308
         
309
-        if(unlink($filePath)) {
309
+        if (unlink($filePath)) {
310 310
             return;
311 311
         }
312 312
         
@@ -330,10 +330,10 @@  discard block
 block discarded – undo
330 330
     * @return \parseCSV
331 331
     * @todo Move this to the CSV helper.
332 332
     */
333
-    public static function createCSVParser(string $delimiter = ';', string $enclosure = '"', string $escape = '\\', bool $heading=false) : \parseCSV
333
+    public static function createCSVParser(string $delimiter = ';', string $enclosure = '"', string $escape = '\\', bool $heading = false) : \parseCSV
334 334
     {
335
-        if($delimiter==='') { $delimiter = ';'; }
336
-        if($enclosure==='') { $enclosure = '"'; }
335
+        if ($delimiter === '') { $delimiter = ';'; }
336
+        if ($enclosure === '') { $enclosure = '"'; }
337 337
         
338 338
         $parser = new \parseCSV(null, null, null, array());
339 339
 
@@ -361,11 +361,11 @@  discard block
 block discarded – undo
361 361
     * @see parseCSVFile()
362 362
     * @see FileHelper::ERROR_PARSING_CSV
363 363
     */
364
-    public static function parseCSVString(string $csv, string $delimiter = ';', string $enclosure = '"', string $escape = '\\', bool $heading=false) : array
364
+    public static function parseCSVString(string $csv, string $delimiter = ';', string $enclosure = '"', string $escape = '\\', bool $heading = false) : array
365 365
     {
366 366
         $parser = self::createCSVParser($delimiter, $enclosure, $escape, $heading);
367 367
         $result = $parser->parse_string(/** @scrutinizer ignore-type */ $csv);
368
-        if(is_array($result)) {
368
+        if (is_array($result)) {
369 369
             return $result;
370 370
         }
371 371
         
@@ -394,7 +394,7 @@  discard block
 block discarded – undo
394 394
      * @see FileHelper::ERROR_FILE_DOES_NOT_EXIST
395 395
      * @see FileHelper::ERROR_CANNOT_READ_FILE_CONTENTS
396 396
      */
397
-    public static function parseCSVFile(string $filePath, string $delimiter = ';', string $enclosure = '"', string $escape = '\\', bool $heading=false) : array
397
+    public static function parseCSVFile(string $filePath, string $delimiter = ';', string $enclosure = '"', string $escape = '\\', bool $heading = false) : array
398 398
     {
399 399
         $content = self::readContents($filePath);
400 400
 
@@ -411,7 +411,7 @@  discard block
 block discarded – undo
411 411
     public static function detectMimeType(string $fileName) : ?string
412 412
     {
413 413
         $ext = self::getExtension($fileName);
414
-        if(empty($ext)) {
414
+        if (empty($ext)) {
415 415
             return null;
416 416
         }
417 417
 
@@ -432,11 +432,11 @@  discard block
 block discarded – undo
432 432
      * @see FileHelper::ERROR_FILE_DOES_NOT_EXIST
433 433
      * @see FileHelper::ERROR_UNKNOWN_FILE_MIME_TYPE
434 434
      */
435
-    public static function sendFile(string $filePath, $fileName = null, bool $asAttachment=true)
435
+    public static function sendFile(string $filePath, $fileName = null, bool $asAttachment = true)
436 436
     {
437 437
         self::requireFileExists($filePath);
438 438
         
439
-        if(empty($fileName)) {
439
+        if (empty($fileName)) {
440 440
             $fileName = basename($filePath);
441 441
         }
442 442
 
@@ -454,10 +454,10 @@  discard block
 block discarded – undo
454 454
         
455 455
         header("Cache-Control: public", true);
456 456
         header("Content-Description: File Transfer", true);
457
-        header("Content-Type: " . $mime, true);
457
+        header("Content-Type: ".$mime, true);
458 458
 
459 459
         $disposition = 'inline';
460
-        if($asAttachment) {
460
+        if ($asAttachment) {
461 461
             $disposition = 'attachment';
462 462
         }
463 463
         
@@ -485,7 +485,7 @@  discard block
 block discarded – undo
485 485
         requireCURL();
486 486
         
487 487
         $ch = curl_init();
488
-        if(!is_resource($ch)) 
488
+        if (!is_resource($ch)) 
489 489
         {
490 490
             throw new FileHelper_Exception(
491 491
                 'Could not initialize a new cURL instance.',
@@ -506,7 +506,7 @@  discard block
 block discarded – undo
506 506
         
507 507
         $output = curl_exec($ch);
508 508
 
509
-        if($output === false) {
509
+        if ($output === false) {
510 510
             throw new FileHelper_Exception(
511 511
                 'Unable to open URL',
512 512
                 sprintf(
@@ -520,7 +520,7 @@  discard block
 block discarded – undo
520 520
 
521 521
         curl_close($ch);
522 522
 
523
-        if(is_string($output)) 
523
+        if (is_string($output)) 
524 524
         {
525 525
             return $output;
526 526
         }
@@ -542,7 +542,7 @@  discard block
 block discarded – undo
542 542
     */
543 543
     public static function isPHPFile($pathOrDirIterator)
544 544
     {
545
-    	if(self::getExtension($pathOrDirIterator) == 'php') {
545
+    	if (self::getExtension($pathOrDirIterator) == 'php') {
546 546
     		return true;
547 547
     	}
548 548
     	
@@ -559,14 +559,14 @@  discard block
 block discarded – undo
559 559
     */
560 560
     public static function getExtension($pathOrDirIterator, bool $lowercase = true) : string
561 561
     {
562
-        if($pathOrDirIterator instanceof \DirectoryIterator) {
562
+        if ($pathOrDirIterator instanceof \DirectoryIterator) {
563 563
             $filename = $pathOrDirIterator->getFilename();
564 564
         } else {
565 565
             $filename = basename($pathOrDirIterator);
566 566
         }
567 567
          
568 568
         $ext = pathinfo($filename, PATHINFO_EXTENSION);
569
-        if($lowercase) {
569
+        if ($lowercase) {
570 570
         	$ext = mb_strtolower($ext);
571 571
         }
572 572
         
@@ -588,13 +588,13 @@  discard block
 block discarded – undo
588 588
     public static function getFilename($pathOrDirIterator, $extension = true)
589 589
     {
590 590
         $path = $pathOrDirIterator;
591
-    	if($pathOrDirIterator instanceof \DirectoryIterator) {
591
+    	if ($pathOrDirIterator instanceof \DirectoryIterator) {
592 592
     		$path = $pathOrDirIterator->getFilename();
593 593
     	}
594 594
     	
595 595
     	$path = self::normalizePath($path);
596 596
     	
597
-    	if(!$extension) {
597
+    	if (!$extension) {
598 598
     	    return pathinfo($path, PATHINFO_FILENAME);
599 599
     	}
600 600
     	
@@ -612,12 +612,12 @@  discard block
 block discarded – undo
612 612
     * @see FileHelper::ERROR_CANNOT_FIND_JSON_FILE
613 613
     * @see FileHelper::ERROR_CANNOT_DECODE_JSON_FILE
614 614
     */ 
615
-    public static function parseJSONFile(string $file, $targetEncoding=null, $sourceEncoding=null)
615
+    public static function parseJSONFile(string $file, $targetEncoding = null, $sourceEncoding = null)
616 616
     {
617 617
         self::requireFileExists($file, self::ERROR_CANNOT_FIND_JSON_FILE);
618 618
         
619 619
         $content = file_get_contents($file);
620
-        if(!$content) {
620
+        if (!$content) {
621 621
             throw new FileHelper_Exception(
622 622
                 'Cannot get file contents',
623 623
                 sprintf(
@@ -628,12 +628,12 @@  discard block
 block discarded – undo
628 628
             );
629 629
         }
630 630
         
631
-        if(isset($targetEncoding)) {
631
+        if (isset($targetEncoding)) {
632 632
             $content = mb_convert_encoding($content, $targetEncoding, $sourceEncoding);
633 633
         }
634 634
         
635 635
         $json = json_decode($content, true);
636
-        if($json === false || $json === NULL) {
636
+        if ($json === false || $json === NULL) {
637 637
             throw new FileHelper_Exception(
638 638
                 'Cannot decode json data',
639 639
                 sprintf(
@@ -673,13 +673,13 @@  discard block
 block discarded – undo
673 673
         
674 674
         $name = str_replace(array_keys($replaces), array_values($replaces), $name);
675 675
         
676
-        while(strstr($name, '  ')) {
676
+        while (strstr($name, '  ')) {
677 677
             $name = str_replace('  ', ' ', $name);
678 678
         }
679 679
 
680 680
         $name = str_replace(array_keys($replaces), array_values($replaces), $name);
681 681
         
682
-        while(strstr($name, '..')) {
682
+        while (strstr($name, '..')) {
683 683
             $name = str_replace('..', '.', $name);
684 684
         }
685 685
         
@@ -711,7 +711,7 @@  discard block
 block discarded – undo
711 711
     * @return array An indexed array with files.
712 712
     * @see FileHelper::createFileFinder()
713 713
     */
714
-    public static function findHTMLFiles(string $targetFolder, array $options=array()) : array
714
+    public static function findHTMLFiles(string $targetFolder, array $options = array()) : array
715 715
     {
716 716
         return self::findFiles($targetFolder, array('html'), $options);
717 717
     }
@@ -728,7 +728,7 @@  discard block
 block discarded – undo
728 728
     * @return array An indexed array of PHP files.
729 729
     * @see FileHelper::createFileFinder()
730 730
     */
731
-    public static function findPHPFiles(string $targetFolder, array $options=array()) : array
731
+    public static function findPHPFiles(string $targetFolder, array $options = array()) : array
732 732
     {
733 733
         return self::findFiles($targetFolder, array('php'), $options);
734 734
     }
@@ -748,22 +748,22 @@  discard block
 block discarded – undo
748 748
     * @return array
749 749
     * @see FileHelper::createFileFinder()
750 750
     */
751
-    public static function findFiles(string $targetFolder, array $extensions=array(), array $options=array(), array $files=array()) : array
751
+    public static function findFiles(string $targetFolder, array $extensions = array(), array $options = array(), array $files = array()) : array
752 752
     {
753 753
         $finder = self::createFileFinder($targetFolder);
754 754
 
755 755
         $finder->setPathmodeStrip();
756 756
         
757
-        if(isset($options['relative-path']) && $options['relative-path'] === true) 
757
+        if (isset($options['relative-path']) && $options['relative-path'] === true) 
758 758
         {
759 759
             $finder->setPathmodeRelative();
760 760
         } 
761
-        else if(isset($options['absolute-path']) && $options['absolute-path'] === true)
761
+        else if (isset($options['absolute-path']) && $options['absolute-path'] === true)
762 762
         {
763 763
             $finder->setPathmodeAbsolute();
764 764
         }
765 765
         
766
-        if(isset($options['strip-extension'])) 
766
+        if (isset($options['strip-extension'])) 
767 767
         {
768 768
             $finder->stripExtensions();
769 769
         }
@@ -781,12 +781,12 @@  discard block
 block discarded – undo
781 781
     * @param bool $keepPath Whether to keep the path component, if any. Default PHP pathinfo behavior is not to.
782 782
     * @return string
783 783
     */
784
-    public static function removeExtension(string $filename, bool $keepPath=false) : string
784
+    public static function removeExtension(string $filename, bool $keepPath = false) : string
785 785
     {
786 786
         // normalize paths to allow windows style slashes even on nix servers
787 787
         $filename = self::normalizePath($filename);
788 788
         
789
-        if(!$keepPath) 
789
+        if (!$keepPath) 
790 790
         {
791 791
             return pathinfo($filename, PATHINFO_FILENAME);
792 792
         }
@@ -819,7 +819,7 @@  discard block
 block discarded – undo
819 819
     public static function detectUTFBom(string $filename) : ?string
820 820
     {
821 821
         $fp = fopen($filename, 'r');
822
-        if($fp === false) 
822
+        if ($fp === false) 
823 823
         {
824 824
             throw new FileHelper_Exception(
825 825
                 'Cannot open file for reading',
@@ -834,10 +834,10 @@  discard block
 block discarded – undo
834 834
 
835 835
         $boms = self::getUTFBOMs();
836 836
         
837
-        foreach($boms as $bom => $value) 
837
+        foreach ($boms as $bom => $value) 
838 838
         {
839 839
             $length = mb_strlen($value);
840
-            if(mb_substr($text, 0, $length) == $value) {
840
+            if (mb_substr($text, 0, $length) == $value) {
841 841
                 return $bom;
842 842
             }
843 843
         }
@@ -856,13 +856,13 @@  discard block
 block discarded – undo
856 856
     */
857 857
     public static function getUTFBOMs()
858 858
     {
859
-        if(!isset(self::$utfBoms)) {
859
+        if (!isset(self::$utfBoms)) {
860 860
             self::$utfBoms = array(
861
-                'UTF32-BE' => chr(0x00) . chr(0x00) . chr(0xFE) . chr(0xFF),
862
-                'UTF32-LE' => chr(0xFF) . chr(0xFE) . chr(0x00) . chr(0x00),
863
-                'UTF16-BE' => chr(0xFE) . chr(0xFF),
864
-                'UTF16-LE' => chr(0xFF) . chr(0xFE),
865
-                'UTF8' => chr(0xEF) . chr(0xBB) . chr(0xBF)
861
+                'UTF32-BE' => chr(0x00).chr(0x00).chr(0xFE).chr(0xFF),
862
+                'UTF32-LE' => chr(0xFF).chr(0xFE).chr(0x00).chr(0x00),
863
+                'UTF16-BE' => chr(0xFE).chr(0xFF),
864
+                'UTF16-LE' => chr(0xFF).chr(0xFE),
865
+                'UTF8' => chr(0xEF).chr(0xBB).chr(0xBF)
866 866
             );
867 867
         }
868 868
         
@@ -883,7 +883,7 @@  discard block
 block discarded – undo
883 883
         $encodings = self::getKnownUnicodeEncodings();
884 884
 
885 885
         $keep = array();
886
-        foreach($encodings as $string) 
886
+        foreach ($encodings as $string) 
887 887
         {
888 888
             $withHyphen = str_replace('UTF', 'UTF-', $string);
889 889
             
@@ -930,16 +930,16 @@  discard block
 block discarded – undo
930 930
     * @see FileHelper::ERROR_SAVE_FILE_NOT_WRITABLE
931 931
     * @see FileHelper::ERROR_SAVE_FILE_WRITE_FAILED
932 932
     */
933
-    public static function saveAsJSON($data, string $file, bool $pretty=false)
933
+    public static function saveAsJSON($data, string $file, bool $pretty = false)
934 934
     {
935 935
         $options = null;
936
-        if($pretty) {
936
+        if ($pretty) {
937 937
             $options = JSON_PRETTY_PRINT;
938 938
         }
939 939
         
940 940
         $json = json_encode($data, $options);
941 941
         
942
-        if($json===false) 
942
+        if ($json === false) 
943 943
         {
944 944
             $errorCode = json_last_error();
945 945
             
@@ -965,12 +965,12 @@  discard block
 block discarded – undo
965 965
     * @see FileHelper::ERROR_SAVE_FILE_NOT_WRITABLE
966 966
     * @see FileHelper::ERROR_SAVE_FILE_WRITE_FAILED
967 967
     */
968
-    public static function saveFile(string $filePath, string $content='') : void
968
+    public static function saveFile(string $filePath, string $content = '') : void
969 969
     {
970 970
         // target file already exists
971
-        if(file_exists($filePath))
971
+        if (file_exists($filePath))
972 972
         {
973
-            if(!is_writable($filePath))
973
+            if (!is_writable($filePath))
974 974
             {
975 975
                 throw new FileHelper_Exception(
976 976
                     sprintf('Cannot save file: target file [%s] exists, but is not writable.', basename($filePath)),
@@ -990,7 +990,7 @@  discard block
 block discarded – undo
990 990
             // create the folder as needed
991 991
             self::createFolder($targetFolder);
992 992
             
993
-            if(!is_writable($targetFolder)) 
993
+            if (!is_writable($targetFolder)) 
994 994
             {
995 995
                 throw new FileHelper_Exception(
996 996
                     sprintf('Cannot save file: target folder [%s] is not writable.', basename($targetFolder)),
@@ -1003,7 +1003,7 @@  discard block
 block discarded – undo
1003 1003
             }
1004 1004
         }
1005 1005
         
1006
-        if(file_put_contents($filePath, $content) !== false) {
1006
+        if (file_put_contents($filePath, $content) !== false) {
1007 1007
             return;
1008 1008
         }
1009 1009
         
@@ -1041,7 +1041,7 @@  discard block
 block discarded – undo
1041 1041
     {
1042 1042
         static $checked = array();
1043 1043
         
1044
-        if(isset($checked[$command])) {
1044
+        if (isset($checked[$command])) {
1045 1045
             return $checked[$command];
1046 1046
         }
1047 1047
         
@@ -1054,7 +1054,7 @@  discard block
 block discarded – undo
1054 1054
         
1055 1055
         $os = strtolower(PHP_OS_FAMILY);
1056 1056
         
1057
-        if(!isset($osCommands[$os])) 
1057
+        if (!isset($osCommands[$os])) 
1058 1058
         {
1059 1059
             throw new FileHelper_Exception(
1060 1060
                 'Unsupported OS for CLI commands',
@@ -1080,7 +1080,7 @@  discard block
 block discarded – undo
1080 1080
             $pipes
1081 1081
         );
1082 1082
         
1083
-        if($process === false) {
1083
+        if ($process === false) {
1084 1084
             $checked[$command] = false;
1085 1085
             return false;
1086 1086
         }
@@ -1111,7 +1111,7 @@  discard block
 block discarded – undo
1111 1111
     */
1112 1112
     public static function checkPHPFileSyntax($path)
1113 1113
     {
1114
-        if(!self::canMakePHPCalls()) {
1114
+        if (!self::canMakePHPCalls()) {
1115 1115
             return true;
1116 1116
         }
1117 1117
         
@@ -1122,7 +1122,7 @@  discard block
 block discarded – undo
1122 1122
         // when the validation is successful, the first entry
1123 1123
         // in the array contains the success message. When it
1124 1124
         // is invalid, the first entry is always empty.
1125
-        if(!empty($output[0])) {
1125
+        if (!empty($output[0])) {
1126 1126
             return true;
1127 1127
         }
1128 1128
         
@@ -1143,7 +1143,7 @@  discard block
 block discarded – undo
1143 1143
     public static function getModifiedDate($path)
1144 1144
     {
1145 1145
         $time = filemtime($path);
1146
-        if($time !== false) {
1146
+        if ($time !== false) {
1147 1147
             $date = new \DateTime();
1148 1148
             $date->setTimestamp($time);
1149 1149
             return $date;
@@ -1172,7 +1172,7 @@  discard block
 block discarded – undo
1172 1172
     */
1173 1173
     public static function getSubfolders($targetFolder, $options = array())
1174 1174
     {
1175
-        if(!is_dir($targetFolder)) 
1175
+        if (!is_dir($targetFolder)) 
1176 1176
         {
1177 1177
             throw new FileHelper_Exception(
1178 1178
                 'Target folder does not exist',
@@ -1196,29 +1196,29 @@  discard block
 block discarded – undo
1196 1196
         
1197 1197
         $d = new \DirectoryIterator($targetFolder);
1198 1198
         
1199
-        foreach($d as $item) 
1199
+        foreach ($d as $item) 
1200 1200
         {
1201
-            if($item->isDir() && !$item->isDot()) 
1201
+            if ($item->isDir() && !$item->isDot()) 
1202 1202
             {
1203 1203
                 $name = $item->getFilename();
1204 1204
                 
1205
-                if(!$options['absolute-path']) {
1205
+                if (!$options['absolute-path']) {
1206 1206
                     $result[] = $name;
1207 1207
                 } else {
1208 1208
                     $result[] = $targetFolder.'/'.$name;
1209 1209
                 }
1210 1210
                 
1211
-                if(!$options['recursive']) 
1211
+                if (!$options['recursive']) 
1212 1212
                 {
1213 1213
                     continue;
1214 1214
                 }
1215 1215
                 
1216 1216
                 $subs = self::getSubfolders($targetFolder.'/'.$name, $options);
1217
-                foreach($subs as $sub) 
1217
+                foreach ($subs as $sub) 
1218 1218
                 {
1219 1219
                     $relative = $name.'/'.$sub;
1220 1220
                     
1221
-                    if(!$options['absolute-path']) {
1221
+                    if (!$options['absolute-path']) {
1222 1222
                         $result[] = $relative;
1223 1223
                     } else {
1224 1224
                         $result[] = $targetFolder.'/'.$relative;
@@ -1268,7 +1268,7 @@  discard block
 block discarded – undo
1268 1268
         $unit = preg_replace('/[^bkmgtpezy]/i', '', $size); // Remove the non-unit characters from the size.
1269 1269
         $size = floatval(preg_replace('/[^0-9\.]/', '', $size)); // Remove the non-numeric characters from the size.
1270 1270
         
1271
-        if($unit) 
1271
+        if ($unit) 
1272 1272
         {
1273 1273
             // Find the position of the unit in the ordered string which is the power of magnitude to multiply a kilobyte by.
1274 1274
             return round($size * pow(1024, stripos('bkmgtpezy', $unit[0])));
@@ -1287,7 +1287,7 @@  discard block
 block discarded – undo
1287 1287
     * @param int $depth The folder depth to reduce the path to
1288 1288
     * @return string
1289 1289
     */
1290
-    public static function relativizePathByDepth(string $path, int $depth=2) : string
1290
+    public static function relativizePathByDepth(string $path, int $depth = 2) : string
1291 1291
     {
1292 1292
         $path = self::normalizePath($path);
1293 1293
         
@@ -1295,17 +1295,17 @@  discard block
 block discarded – undo
1295 1295
         $tokens = array_filter($tokens); // remove empty entries (trailing slash for example)
1296 1296
         $tokens = array_values($tokens); // re-index keys
1297 1297
         
1298
-        if(empty($tokens)) {
1298
+        if (empty($tokens)) {
1299 1299
             return '';
1300 1300
         }
1301 1301
         
1302 1302
         // remove the drive if present
1303
-        if(strstr($tokens[0], ':')) {
1303
+        if (strstr($tokens[0], ':')) {
1304 1304
             array_shift($tokens);
1305 1305
         }
1306 1306
         
1307 1307
         // path was only the drive
1308
-        if(count($tokens) == 0) {
1308
+        if (count($tokens) == 0) {
1309 1309
             return '';
1310 1310
         }
1311 1311
 
@@ -1314,8 +1314,8 @@  discard block
 block discarded – undo
1314 1314
         
1315 1315
         // reduce the path to the specified depth
1316 1316
         $length = count($tokens);
1317
-        if($length > $depth) {
1318
-            $tokens = array_slice($tokens, $length-$depth);
1317
+        if ($length > $depth) {
1318
+            $tokens = array_slice($tokens, $length - $depth);
1319 1319
         }
1320 1320
 
1321 1321
         // append the last element again
@@ -1363,14 +1363,14 @@  discard block
 block discarded – undo
1363 1363
     * 
1364 1364
     * @see FileHelper::ERROR_FILE_DOES_NOT_EXIST
1365 1365
     */
1366
-    public static function requireFileExists(string $path, $errorCode=null) : string
1366
+    public static function requireFileExists(string $path, $errorCode = null) : string
1367 1367
     {
1368 1368
         $result = realpath($path);
1369
-        if($result !== false) {
1369
+        if ($result !== false) {
1370 1370
             return $result;
1371 1371
         }
1372 1372
         
1373
-        if($errorCode === null) {
1373
+        if ($errorCode === null) {
1374 1374
             $errorCode = self::ERROR_FILE_DOES_NOT_EXIST;
1375 1375
         }
1376 1376
         
@@ -1399,15 +1399,15 @@  discard block
 block discarded – undo
1399 1399
         
1400 1400
         $file = new \SplFileObject($path);
1401 1401
         
1402
-        if($file->eof()) {
1402
+        if ($file->eof()) {
1403 1403
             return '';
1404 1404
         }
1405 1405
         
1406
-        $targetLine = $lineNumber-1;
1406
+        $targetLine = $lineNumber - 1;
1407 1407
         
1408 1408
         $file->seek($targetLine);
1409 1409
         
1410
-        if($file->key() !== $targetLine) {
1410
+        if ($file->key() !== $targetLine) {
1411 1411
              return null;
1412 1412
         }
1413 1413
         
@@ -1433,7 +1433,7 @@  discard block
 block discarded – undo
1433 1433
         $number = $spl->key();
1434 1434
         
1435 1435
         // if seeking to the end the cursor is still at 0, there are no lines. 
1436
-        if($number === 0) 
1436
+        if ($number === 0) 
1437 1437
         {
1438 1438
             // since it's a very small file, to get reliable results,
1439 1439
             // we read its contents and use that to determine what
@@ -1441,13 +1441,13 @@  discard block
 block discarded – undo
1441 1441
             // that this is not pactical to solve with the SplFileObject.
1442 1442
             $content = file_get_contents($path);
1443 1443
             
1444
-            if(empty($content)) {
1444
+            if (empty($content)) {
1445 1445
                 return 0;
1446 1446
             }
1447 1447
         }
1448 1448
         
1449 1449
         // return the line number we were able to reach + 1 (key is zero-based)
1450
-        return $number+1;
1450
+        return $number + 1;
1451 1451
     }
1452 1452
     
1453 1453
    /**
@@ -1494,13 +1494,13 @@  discard block
 block discarded – undo
1494 1494
     * @see FileHelper::ERROR_CANNOT_OPEN_FILE_TO_READ_LINES
1495 1495
     * @see FileHelper::ERROR_FILE_DOES_NOT_EXIST
1496 1496
     */
1497
-    public static function readLines(string $filePath, int $amount=0) : array
1497
+    public static function readLines(string $filePath, int $amount = 0) : array
1498 1498
     {
1499 1499
         self::requireFileExists($filePath);
1500 1500
         
1501 1501
         $fn = fopen($filePath, "r");
1502 1502
         
1503
-        if($fn === false) 
1503
+        if ($fn === false) 
1504 1504
         {
1505 1505
             throw new FileHelper_Exception(
1506 1506
                 'Could not open file for reading.',
@@ -1516,19 +1516,19 @@  discard block
 block discarded – undo
1516 1516
         $counter = 0;
1517 1517
         $first = true;
1518 1518
         
1519
-        while(!feof($fn)) 
1519
+        while (!feof($fn)) 
1520 1520
         {
1521 1521
             $counter++;
1522 1522
             
1523 1523
             $line = fgets($fn);
1524 1524
             
1525 1525
             // can happen with zero length files
1526
-            if($line === false) {
1526
+            if ($line === false) {
1527 1527
                 continue;
1528 1528
             }
1529 1529
             
1530 1530
             // the first line may contain a unicode BOM marker.
1531
-            if($first) 
1531
+            if ($first) 
1532 1532
             {
1533 1533
                 $line = ConvertHelper::stripUTFBom($line);
1534 1534
                 $first = false;
@@ -1536,7 +1536,7 @@  discard block
 block discarded – undo
1536 1536
             
1537 1537
             $result[] = $line;
1538 1538
             
1539
-            if($amount > 0 && $counter == $amount) {
1539
+            if ($amount > 0 && $counter == $amount) {
1540 1540
                 break;
1541 1541
             }
1542 1542
         }
@@ -1562,7 +1562,7 @@  discard block
 block discarded – undo
1562 1562
         
1563 1563
         $result = file_get_contents($filePath);
1564 1564
         
1565
-        if($result !== false) {
1565
+        if ($result !== false) {
1566 1566
             return $result;
1567 1567
         }
1568 1568
         
@@ -1592,7 +1592,7 @@  discard block
 block discarded – undo
1592 1592
     {
1593 1593
         $actual = realpath($path);
1594 1594
         
1595
-        if($actual === false) 
1595
+        if ($actual === false) 
1596 1596
         {
1597 1597
             throw new FileHelper_Exception(
1598 1598
                 'Folder does not exist',
@@ -1604,7 +1604,7 @@  discard block
 block discarded – undo
1604 1604
             );
1605 1605
         }
1606 1606
         
1607
-        if(is_dir($path)) 
1607
+        if (is_dir($path)) 
1608 1608
         {
1609 1609
             return self::normalizePath($actual);
1610 1610
         }
Please login to merge, or discard this patch.