Test Failed
Branch master (e58a97)
by Magnar Ovedal
05:35
created
src/Rule/DictionaryRule.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
             return true;
61 61
         }
62 62
 
63
-        $word = $this->getDictionaryWord((string)$password);
63
+        $word = $this->getDictionaryWord((string) $password);
64 64
 
65 65
         return $word === null;
66 66
     }
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
      */
71 71
     public function validate($password, TranslatorInterface $translator): ?ValidationError
72 72
     {
73
-        $word = $this->getDictionaryWord((string)$password);
73
+        $word = $this->getDictionaryWord((string) $password);
74 74
 
75 75
         if ($word !== null) {
76 76
             return new ValidationError(
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
             } catch (RuntimeException $exception) {
100 100
                 throw new CouldNotUseRuleException(
101 101
                     $this,
102
-                    'An error occurred while using the word list: ' . $exception->getMessage(),
102
+                    'An error occurred while using the word list: '.$exception->getMessage(),
103 103
                     $exception
104 104
                 );
105 105
             }
Please login to merge, or discard this patch.
src/Rule/DigitRule.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
     {
27 27
         if ($constraint->getMax() === null) {
28 28
             return $translator->trans(
29
-                'The password must contain at least one digit.|' .
29
+                'The password must contain at least one digit.|'.
30 30
                 'The password must contain at least %count% digits.',
31 31
                 ['%count%' => $constraint->getMin()]
32 32
             );
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
 
41 41
         if ($constraint->getMin() === 0) {
42 42
             return $translator->trans(
43
-                'The password must contain at most one digit.|' .
43
+                'The password must contain at most one digit.|'.
44 44
                 'The password must contain at most %count% digits.',
45 45
                 ['%count%' => $constraint->getMax()]
46 46
             );
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
 
49 49
         if ($constraint->getMin() === $constraint->getMax()) {
50 50
             return $translator->trans(
51
-                'The password must contain exactly one digit.|' .
51
+                'The password must contain exactly one digit.|'.
52 52
                 'The password must contain exactly %count% digits.',
53 53
                 ['%count%' => $constraint->getMin()]
54 54
             );
Please login to merge, or discard this patch.
src/Policy.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -96,8 +96,8 @@
 block discarded – undo
96 96
         if ($this->translator === null) {
97 97
             $this->translator = new Translator('en_US');
98 98
             $this->translator->addLoader('mo', new MoFileLoader());
99
-            $this->translator->addResource('mo', __DIR__ . '/../translations/messages.nn_NO.mo', 'nn_NO');
100
-            $this->translator->addResource('mo', __DIR__ . '/../translations/messages.nb_NO.mo', 'nb_NO');
99
+            $this->translator->addResource('mo', __DIR__.'/../translations/messages.nn_NO.mo', 'nn_NO');
100
+            $this->translator->addResource('mo', __DIR__.'/../translations/messages.nb_NO.mo', 'nb_NO');
101 101
         }
102 102
 
103 103
         return $this->translator;
Please login to merge, or discard this patch.
src/Rule/NotSetInIntervalRule.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -46,7 +46,7 @@
 block discarded – undo
46 46
 
47 47
         $this->constraints[] = new DateConstraint($start, $end, $weight);
48 48
 
49
-        StableSort::usort($this->constraints, static function (DateConstraint $a, DateConstraint $b): int {
49
+        StableSort::usort($this->constraints, static function(DateConstraint $a, DateConstraint $b): int {
50 50
             return $b->getWeight() <=> $a->getWeight();
51 51
         });
52 52
 
Please login to merge, or discard this patch.
src/Rule/LowerCaseRule.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
     {
40 40
         $this->constraints[] = new CountConstraint($min, $max, $weight);
41 41
 
42
-        StableSort::usort($this->constraints, static function (CountConstraint $a, CountConstraint $b): int {
42
+        StableSort::usort($this->constraints, static function(CountConstraint $a, CountConstraint $b): int {
43 43
             return $b->getWeight() <=> $a->getWeight();
44 44
         });
45 45
 
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
      */
56 56
     public function test($password, ?int $weight = null): bool
57 57
     {
58
-        $count = $this->getCount((string)$password);
58
+        $count = $this->getCount((string) $password);
59 59
         $constraint = $this->getViolation($count, $weight);
60 60
 
61 61
         return $constraint === null;
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
      */
71 71
     public function validate($password, TranslatorInterface $translator): ?ValidationError
72 72
     {
73
-        $count = $this->getCount((string)$password);
73
+        $count = $this->getCount((string) $password);
74 74
         $constraint = $this->getViolation($count);
75 75
 
76 76
         if ($constraint !== null) {
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
         assert(count($passwordCharacters) === count($upperCaseCharacters));
118 118
 
119 119
         $count = 0;
120
-        for ($i = count($passwordCharacters) - 1; $i >= 0; --$i) {
120
+        for ($i = count($passwordCharacters)-1; $i >= 0; --$i) {
121 121
             if ($passwordCharacters[$i] !== $upperCaseCharacters[$i]) {
122 122
                 ++$count;
123 123
             }
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
     {
149 149
         if ($constraint->getMax() === null) {
150 150
             return $translator->trans(
151
-                'The password must contain at least one lower case letter.|' .
151
+                'The password must contain at least one lower case letter.|'.
152 152
                 'The password must contain at least %count% lower case letters.',
153 153
                 ['%count%' => $constraint->getMin()]
154 154
             );
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
 
163 163
         if ($constraint->getMin() === 0) {
164 164
             return $translator->trans(
165
-                'The password must contain at most one lower case letter.|' .
165
+                'The password must contain at most one lower case letter.|'.
166 166
                 'The password must contain at most %count% lower case letters.',
167 167
                 ['%count%' => $constraint->getMax()]
168 168
             );
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
 
171 171
         if ($constraint->getMin() === $constraint->getMax()) {
172 172
             return $translator->trans(
173
-                'The password must contain exactly one lower case letter.|' .
173
+                'The password must contain exactly one lower case letter.|'.
174 174
                 'The password must contain exactly %count% lower case letters.',
175 175
                 ['%count%' => $constraint->getMin()]
176 176
             );
Please login to merge, or discard this patch.
src/Rule/LengthRule.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
     {
40 40
         $this->constraints[] = new CountConstraint($min, $max, $weight);
41 41
 
42
-        StableSort::usort($this->constraints, static function (CountConstraint $a, CountConstraint $b): int {
42
+        StableSort::usort($this->constraints, static function(CountConstraint $a, CountConstraint $b): int {
43 43
             return $b->getWeight() <=> $a->getWeight();
44 44
         });
45 45
 
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
      */
56 56
     public function test($password, ?int $weight = null): bool
57 57
     {
58
-        $count = $this->getCount((string)$password);
58
+        $count = $this->getCount((string) $password);
59 59
         $constraint = $this->getViolation($count, $weight);
60 60
 
61 61
         return $constraint === null;
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
      */
71 71
     public function validate($password, TranslatorInterface $translator): ?ValidationError
72 72
     {
73
-        $count = $this->getCount((string)$password);
73
+        $count = $this->getCount((string) $password);
74 74
         $constraint = $this->getViolation($count);
75 75
 
76 76
         if ($constraint !== null) {
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
     {
124 124
         if ($constraint->getMax() === null) {
125 125
             return $translator->trans(
126
-                'The password must contain at least one character.|' .
126
+                'The password must contain at least one character.|'.
127 127
                 'The password must contain at least %count% characters.',
128 128
                 ['%count%' => $constraint->getMin()]
129 129
             );
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
 
138 138
         if ($constraint->getMin() === 0) {
139 139
             return $translator->trans(
140
-                'The password must contain at most one character.|' .
140
+                'The password must contain at most one character.|'.
141 141
                 'The password must contain at most %count% characters.',
142 142
                 ['%count%' => $constraint->getMax()]
143 143
             );
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
 
146 146
         if ($constraint->getMin() === $constraint->getMax()) {
147 147
             return $translator->trans(
148
-                'The password must contain exactly one character.|' .
148
+                'The password must contain exactly one character.|'.
149 149
                 'The password must contain exactly %count% characters.',
150 150
                 ['%count%' => $constraint->getMin()]
151 151
             );
Please login to merge, or discard this patch.
src/Rule/CharacterClassRule.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
     {
52 52
         $this->constraints[] = new CountConstraint($min, $max, $weight);
53 53
 
54
-        StableSort::usort($this->constraints, static function (CountConstraint $a, CountConstraint $b): int {
54
+        StableSort::usort($this->constraints, static function(CountConstraint $a, CountConstraint $b): int {
55 55
             return $b->getWeight() <=> $a->getWeight();
56 56
         });
57 57
 
@@ -75,7 +75,7 @@  discard block
 block discarded – undo
75 75
      */
76 76
     public function test($password, ?int $weight = null): bool
77 77
     {
78
-        $count = $this->getCount((string)$password);
78
+        $count = $this->getCount((string) $password);
79 79
         $constraint = $this->getViolation($count, $weight);
80 80
 
81 81
         return $constraint === null;
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
      */
91 91
     public function validate($password, TranslatorInterface $translator): ?ValidationError
92 92
     {
93
-        $count = $this->getCount((string)$password);
93
+        $count = $this->getCount((string) $password);
94 94
         $constraint = $this->getViolation($count);
95 95
 
96 96
         if ($constraint !== null) {
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
     private function getCount(string $password): int
132 132
     {
133 133
         $escapedCharacters = preg_quote($this->characters);
134
-        $count = preg_match_all('{[' . $escapedCharacters . ']}u', $password);
134
+        $count = preg_match_all('{['.$escapedCharacters.']}u', $password);
135 135
         assert($count !== false);
136 136
 
137 137
         return $count;
Please login to merge, or discard this patch.
src/Rule/UpperCaseRule.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
     {
40 40
         $this->constraints[] = new CountConstraint($min, $max, $weight);
41 41
 
42
-        StableSort::usort($this->constraints, static function (CountConstraint $a, CountConstraint $b): int {
42
+        StableSort::usort($this->constraints, static function(CountConstraint $a, CountConstraint $b): int {
43 43
             return $b->getWeight() <=> $a->getWeight();
44 44
         });
45 45
 
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
      */
56 56
     public function test($password, ?int $weight = null): bool
57 57
     {
58
-        $count = $this->getCount((string)$password);
58
+        $count = $this->getCount((string) $password);
59 59
         $constraint = $this->getViolation($count, $weight);
60 60
 
61 61
         return $constraint === null;
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
      */
71 71
     public function validate($password, TranslatorInterface $translator): ?ValidationError
72 72
     {
73
-        $count = $this->getCount((string)$password);
73
+        $count = $this->getCount((string) $password);
74 74
         $constraint = $this->getViolation($count);
75 75
 
76 76
         if ($constraint !== null) {
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
         assert(count($passwordCharacters) === count($lowerCaseCharacters));
118 118
 
119 119
         $count = 0;
120
-        for ($i = count($passwordCharacters) - 1; $i >= 0; --$i) {
120
+        for ($i = count($passwordCharacters)-1; $i >= 0; --$i) {
121 121
             if ($passwordCharacters[$i] !== $lowerCaseCharacters[$i]) {
122 122
                 ++$count;
123 123
             }
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
     {
149 149
         if ($constraint->getMax() === null) {
150 150
             return $translator->trans(
151
-                'The password must contain at least one upper case letter.|' .
151
+                'The password must contain at least one upper case letter.|'.
152 152
                 'The password must contain at least %count% upper case letters.',
153 153
                 ['%count%' => $constraint->getMin()]
154 154
             );
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
 
163 163
         if ($constraint->getMin() === 0) {
164 164
             return $translator->trans(
165
-                'The password must contain at most one upper case letter.|' .
165
+                'The password must contain at most one upper case letter.|'.
166 166
                 'The password must contain at most %count% upper case letters.',
167 167
                 ['%count%' => $constraint->getMax()]
168 168
             );
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
 
171 171
         if ($constraint->getMin() === $constraint->getMax()) {
172 172
             return $translator->trans(
173
-                'The password must contain exactly one upper case letter.|' .
173
+                'The password must contain exactly one upper case letter.|'.
174 174
                 'The password must contain exactly %count% upper case letters.',
175 175
                 ['%count%' => $constraint->getMin()]
176 176
             );
Please login to merge, or discard this patch.
src/Rule/HaveIBeenPwnedRule.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
     {
55 55
         $this->constraints[] = new CountConstraint($min, $max, $weight);
56 56
 
57
-        StableSort::usort($this->constraints, static function (CountConstraint $a, CountConstraint $b): int {
57
+        StableSort::usort($this->constraints, static function(CountConstraint $a, CountConstraint $b): int {
58 58
             return $b->getWeight() <=> $a->getWeight();
59 59
         });
60 60
 
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
      */
108 108
     public function test($password, ?int $weight = null): bool
109 109
     {
110
-        $count = $this->getCount((string)$password);
110
+        $count = $this->getCount((string) $password);
111 111
         $constraint = $this->getViolation($count, $weight);
112 112
 
113 113
         return $constraint === null;
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
      */
119 119
     public function validate($password, TranslatorInterface $translator): ?ValidationError
120 120
     {
121
-        $count = $this->getCount((string)$password);
121
+        $count = $this->getCount((string) $password);
122 122
         $constraint = $this->getViolation($count);
123 123
 
124 124
         if ($constraint !== null) {
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
 
166 166
         try {
167 167
             $requestFactory = $this->getRequestFactory();
168
-            $request = $requestFactory->createRequest('GET', 'https://api.pwnedpasswords.com/range/' . $prefix);
168
+            $request = $requestFactory->createRequest('GET', 'https://api.pwnedpasswords.com/range/'.$prefix);
169 169
 
170 170
             $client = $this->getClient();
171 171
 
@@ -175,14 +175,14 @@  discard block
 block discarded – undo
175 175
             $lines = explode("\r\n", $contents);
176 176
             foreach ($lines as $line) {
177 177
                 if (substr($line, 0, 35) === $suffix) {
178
-                    return (int)substr($line, 36);
178
+                    return (int) substr($line, 36);
179 179
                 }
180 180
             }
181 181
             return 0;
182 182
         } catch (ClientExceptionInterface | RuntimeException $exception) {
183 183
             throw new CouldNotUseRuleException(
184 184
                 $this,
185
-                'An error occurred while using the Have I Been Pwned? service: ' . $exception->getMessage(),
185
+                'An error occurred while using the Have I Been Pwned? service: '.$exception->getMessage(),
186 186
                 $exception
187 187
             );
188 188
         }
@@ -198,7 +198,7 @@  discard block
 block discarded – undo
198 198
     {
199 199
         if ($constraint->getMax() === null) {
200 200
             return $translator->trans(
201
-                'The password must appear at least once in data breaches.|' .
201
+                'The password must appear at least once in data breaches.|'.
202 202
                 'The password must appear at least %count% times in data breaches.',
203 203
                 ['%count%' => $constraint->getMin()]
204 204
             );
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
 
213 213
         if ($constraint->getMin() === 0) {
214 214
             return $translator->trans(
215
-                'The password must appear at most once in data breaches.|' .
215
+                'The password must appear at most once in data breaches.|'.
216 216
                 'The password must appear at most %count% times in data breaches.',
217 217
                 ['%count%' => $constraint->getMax()]
218 218
             );
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
 
221 221
         if ($constraint->getMin() === $constraint->getMax()) {
222 222
             return $translator->trans(
223
-                'The password must appear exactly once in data breaches.|' .
223
+                'The password must appear exactly once in data breaches.|'.
224 224
                 'The password must appear exactly %count% times in data breaches.',
225 225
                 ['%count%' => $constraint->getMin()]
226 226
             );
Please login to merge, or discard this patch.