Passed
Push — master ( a65350...ae9f09 )
by Dedipyaman
02:00
created
src/Rule/String/MinimumLength.php 1 patch
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -20,9 +20,10 @@
 block discarded – undo
20 20
     {
21 21
         if (mb_strlen($data, 'UTF-8') >= $this->minLength) {
22 22
             return new Result\Success();
23
-        }
24
-        else return new Result\Failure(
23
+        } else {
24
+            return new Result\Failure(
25 25
             new RuleError(RuleErrorCode::TOO_SHORT,
26 26
             'The supplied string is too short'));
27
+        }
27 28
     }
28 29
 }
29 30
\ No newline at end of file
Please login to merge, or discard this patch.
src/Rule/String/MaximumLength.php 1 patch
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -22,9 +22,10 @@
 block discarded – undo
22 22
     {
23 23
         if (mb_strlen($data, 'UTF-8') <= $this->maxLength) {
24 24
             return new Success();
25
-        }
26
-        else return new Failure(
25
+        } else {
26
+            return new Failure(
27 27
             new RuleError(RuleErrorCode::TOO_LONG,
28 28
                 'The supplied string is too long'));
29
+        }
29 30
     }
30 31
 }
31 32
\ No newline at end of file
Please login to merge, or discard this patch.
src/Rule/String/AlphaNumeric.php 1 patch
Braces   +5 added lines, -4 removed lines patch added patch discarded remove patch
@@ -39,9 +39,10 @@
 block discarded – undo
39 39
 
40 40
     public function validate($data): Result
41 41
     {
42
-        if (ctype_alnum(str_replace($this->allowedSpecialChars, '', $data)))
43
-            return new Success();
44
-        else
45
-            return new Failure(new RuleError(RuleErrorCode::NOT_ALNUM, 'String is not Alphanumeric.'));
42
+        if (ctype_alnum(str_replace($this->allowedSpecialChars, '', $data))) {
43
+                    return new Success();
44
+        } else {
45
+                    return new Failure(new RuleError(RuleErrorCode::NOT_ALNUM, 'String is not Alphanumeric.'));
46
+        }
46 47
     }
47 48
 }
48 49
\ No newline at end of file
Please login to merge, or discard this patch.
src/Rule/String/Alpha.php 1 patch
Braces   +5 added lines, -4 removed lines patch added patch discarded remove patch
@@ -23,9 +23,10 @@
 block discarded – undo
23 23
 {
24 24
     public function validate($data): Result
25 25
     {
26
-        if (ctype_alpha(str_replace($this->allowedSpecialChars, '', $data)))
27
-            return new Success();
28
-        else
29
-            return new Failure(new RuleError(RuleErrorCode::NOT_ALPHA, 'String is not Alphabetic.'));
26
+        if (ctype_alpha(str_replace($this->allowedSpecialChars, '', $data))) {
27
+                    return new Success();
28
+        } else {
29
+                    return new Failure(new RuleError(RuleErrorCode::NOT_ALPHA, 'String is not Alphabetic.'));
30
+        }
30 31
     }
31 32
 }
32 33
\ No newline at end of file
Please login to merge, or discard this patch.
src/Rule/Aggregate/ForAll.php 1 patch
Braces   +6 added lines, -5 removed lines patch added patch discarded remove patch
@@ -33,8 +33,9 @@  discard block
 block discarded – undo
33 33
      */
34 34
     public function __construct(Rule... $rules)
35 35
     {
36
-        if (empty($rules))
37
-            throw new InvalidAggregateRule("No rules specified for aggregate rule", ForAll::class);
36
+        if (empty($rules)) {
37
+                    throw new InvalidAggregateRule("No rules specified for aggregate rule", ForAll::class);
38
+        }
38 39
         $this->rules = $rules;
39 40
     }
40 41
 
@@ -65,9 +66,9 @@  discard block
 block discarded – undo
65 66
 
66 67
         }
67 68
 
68
-        if (!($errors))
69
-            return new Success();
70
-        else {
69
+        if (!($errors)) {
70
+                    return new Success();
71
+        } else {
71 72
             return new Failure(...$errors); // Use the splat operator
72 73
 
73 74
         }
Please login to merge, or discard this patch.
src/Rule/Aggregate/ForAtLeast.php 1 patch
Braces   +10 added lines, -8 removed lines patch added patch discarded remove patch
@@ -44,12 +44,14 @@  discard block
 block discarded – undo
44 44
      */
45 45
     public function __construct(int $numOfRules, Rule... $rules)
46 46
     {
47
-        if (empty($rules))
48
-            throw new InvalidAggregateRule("No rules specified for aggregate rule", ForAtLeast::class);
47
+        if (empty($rules)) {
48
+                    throw new InvalidAggregateRule("No rules specified for aggregate rule", ForAtLeast::class);
49
+        }
49 50
 
50
-        if (count($rules) < $numOfRules)
51
-            throw new InvalidAggregateRule('Minimum passing rule number is greater than supplied rules',
51
+        if (count($rules) < $numOfRules) {
52
+                    throw new InvalidAggregateRule('Minimum passing rule number is greater than supplied rules',
52 53
                 ForAtLeast::class);
54
+        }
53 55
 
54 56
         $this->rules = $rules;
55 57
         $this->minimum = $numOfRules;
@@ -74,13 +76,13 @@  discard block
 block discarded – undo
74 76
                 foreach ($result->getErrors() as $error) {
75 77
                     $errors[] = $error;
76 78
                 }
77
-            }
78
-            else {
79
+            } else {
79 80
                 $passed++;
80 81
             }
81 82
 
82
-            if ($passed >= $this->minimum)
83
-                return new Success();
83
+            if ($passed >= $this->minimum) {
84
+                            return new Success();
85
+            }
84 86
         }
85 87
         return new Failure(...$errors);
86 88
     }
Please login to merge, or discard this patch.
src/Validator/PasswordValidator.php 1 patch
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -39,8 +39,9 @@
 block discarded – undo
39 39
 
40 40
         $result = $rule->validate($password);
41 41
 
42
-        if ($result->isValid())
43
-            return new Success();
42
+        if ($result->isValid()) {
43
+                    return new Success();
44
+        }
44 45
         /**
45 46
          * @var Failure $result
46 47
          */
Please login to merge, or discard this patch.
src/Rule/Pattern/ContainsPattern.php 1 patch
Braces   +8 added lines, -6 removed lines patch added patch discarded remove patch
@@ -38,8 +38,9 @@  discard block
 block discarded – undo
38 38
      */
39 39
     public function __construct(int $patternType)
40 40
     {
41
-        if ($patternType < 0 || $patternType > 3)
42
-            throw new InvalidRuleOption($patternType);
41
+        if ($patternType < 0 || $patternType > 3) {
42
+                    throw new InvalidRuleOption($patternType);
43
+        }
43 44
 
44 45
         $this->pattern = $patternType;
45 46
     }
@@ -63,10 +64,11 @@  discard block
 block discarded – undo
63 64
                 break;
64 65
         }
65 66
 
66
-        if ($isValid)
67
-            return new Success();
68
-        else
69
-            return new Failure(new RuleError(RuleErrorCode::PATTERN_MISMATCH,
67
+        if ($isValid) {
68
+                    return new Success();
69
+        } else {
70
+                    return new Failure(new RuleError(RuleErrorCode::PATTERN_MISMATCH,
70 71
                 "The string doesn't contain the required pattern"));
72
+        }
71 73
     }
72 74
 }
73 75
\ No newline at end of file
Please login to merge, or discard this patch.
src/Rule/Pattern/ContainsKeyword.php 1 patch
Braces   +5 added lines, -4 removed lines patch added patch discarded remove patch
@@ -33,9 +33,10 @@
 block discarded – undo
33 33
 
34 34
     public function validate($data): Result
35 35
     {
36
-        if (strpos($data, $this->keyword) !== false)
37
-            return new Success();
38
-        else
39
-            return new Failure(new RuleError(RuleErrorCode::PATTERN_MISMATCH, "String does not contain keyword"));
36
+        if (strpos($data, $this->keyword) !== false) {
37
+                    return new Success();
38
+        } else {
39
+                    return new Failure(new RuleError(RuleErrorCode::PATTERN_MISMATCH, "String does not contain keyword"));
40
+        }
40 41
     }
41 42
 }
42 43
\ No newline at end of file
Please login to merge, or discard this patch.