Passed
Push — master ( 95b35f...db5c92 )
by Sebastian
03:36
created
src/Mailcode/Traits/Commands/EncodableTrait.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
      */
53 53
     public function setEncodingEnabled(string $keyword, bool $enabled) : self
54 54
     {
55
-        if(!$this->supportsEncoding($keyword))
55
+        if (!$this->supportsEncoding($keyword))
56 56
         {
57 57
             throw new Mailcode_Exception(
58 58
                 'Cannot set encoding status, command does not support target encoding.',
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
         {
94 94
             $name = $keyword->getKeyword();
95 95
 
96
-            if($this->supportsEncoding($name) && $this->isEncodingEnabled($name))
96
+            if ($this->supportsEncoding($name) && $this->isEncodingEnabled($name))
97 97
             {
98 98
                 $result[] = $name;
99 99
             }
@@ -106,22 +106,22 @@  discard block
 block discarded – undo
106 106
     {
107 107
         $encodings = array();
108 108
 
109
-        if($this instanceof Mailcode_Interfaces_Commands_Validation_URLEncode)
109
+        if ($this instanceof Mailcode_Interfaces_Commands_Validation_URLEncode)
110 110
         {
111 111
             $encodings[] = Mailcode_Commands_Keywords::TYPE_URLENCODE;
112 112
         }
113 113
 
114
-        if($this instanceof Mailcode_Interfaces_Commands_Validation_URLDecode)
114
+        if ($this instanceof Mailcode_Interfaces_Commands_Validation_URLDecode)
115 115
         {
116 116
             $encodings[] = Mailcode_Commands_Keywords::TYPE_URLDECODE;
117 117
         }
118 118
 
119
-        if($this instanceof IDNEncodeInterface)
119
+        if ($this instanceof IDNEncodeInterface)
120 120
         {
121 121
             $encodings[] = Mailcode_Commands_Keywords::TYPE_IDN_ENCODE;
122 122
         }
123 123
 
124
-        if($this instanceof IDNDecodeInterface)
124
+        if ($this instanceof IDNDecodeInterface)
125 125
         {
126 126
             $encodings[] = Mailcode_Commands_Keywords::TYPE_IDN_DECODE;
127 127
         }
Please login to merge, or discard this patch.
src/Mailcode/Traits/Commands/Validation/URLDecode.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@
 block discarded – undo
35 35
      * @return $this
36 36
      * @throws Mailcode_Exception
37 37
      */
38
-    public function setURLDecoding(bool $enabled=true) : self
38
+    public function setURLDecoding(bool $enabled = true) : self
39 39
     {
40 40
         return $this->setEncodingEnabled(Mailcode_Commands_Keywords::TYPE_URLDECODE, $enabled);
41 41
     }
Please login to merge, or discard this patch.
src/Mailcode/Traits/Commands/Validation/URLEncode.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@
 block discarded – undo
41 41
      * @return $this
42 42
      * @throws Mailcode_Exception
43 43
      */
44
-    public function setURLEncoding(bool $enabled=true) : self
44
+    public function setURLEncoding(bool $enabled = true) : self
45 45
     {
46 46
         return $this->setEncodingEnabled(Mailcode_Commands_Keywords::TYPE_URLENCODE, $enabled);
47 47
     }
Please login to merge, or discard this patch.
src/Mailcode/Commands/Command/ShowEncoded.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
      */
67 67
     public function getTextToken() : Mailcode_Parser_Statement_Tokenizer_Token_StringLiteral
68 68
     {
69
-        if(isset($this->textToken))
69
+        if (isset($this->textToken))
70 70
         {
71 71
             return $this->textToken;
72 72
         }
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 
86 86
     public function setText(string $text) : self
87 87
     {
88
-        if(isset($this->textToken))
88
+        if (isset($this->textToken))
89 89
         {
90 90
             $this->textToken->setText($text);
91 91
             return $this;
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
             ->getInfo()
105 105
             ->getStringLiterals();
106 106
 
107
-        if(empty($strings))
107
+        if (empty($strings))
108 108
         {
109 109
             $this->getValidationResult()->makeError(
110 110
                 t('No text to encode has been specified.'),
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
             ->getInfo()
123 123
             ->getKeywords();
124 124
 
125
-        if(!empty($keywords))
125
+        if (!empty($keywords))
126 126
         {
127 127
             return;
128 128
         }
Please login to merge, or discard this patch.
src/Mailcode/Factory/CommandSets/Set/Show/Encoded.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
 
44 44
         $this->instantiator->checkCommand($cmd);
45 45
 
46
-        if($cmd instanceof Mailcode_Commands_Command_ShowEncoded)
46
+        if ($cmd instanceof Mailcode_Commands_Command_ShowEncoded)
47 47
         {
48 48
             return $cmd;
49 49
         }
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
         $params = array();
62 62
         $params[] = $this->instantiator->quoteString($subject);
63 63
 
64
-        foreach($encodings as $keyword)
64
+        foreach ($encodings as $keyword)
65 65
         {
66 66
             $params[] = $this->instantiator->filterKeyword($keyword);
67 67
         }
Please login to merge, or discard this patch.
src/Mailcode/Traits/Commands/Validation/QueryParamsTrait.php 2 patches
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -53,7 +53,7 @@  discard block
 block discarded – undo
53 53
         $params = $this->collectParams();
54 54
         $result = array();
55 55
 
56
-        foreach($params as $param)
56
+        foreach ($params as $param)
57 57
         {
58 58
             $result[$param->getName()] = $param->getValue();
59 59
         }
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
         $params = $this->collectParams();
70 70
         $result = array();
71 71
 
72
-        foreach($params as $param)
72
+        foreach ($params as $param)
73 73
         {
74 74
             $result[] = $param->getToken();
75 75
         }
@@ -89,11 +89,11 @@  discard block
 block discarded – undo
89 89
 
90 90
         $result = array();
91 91
 
92
-        foreach($literals as $literal)
92
+        foreach ($literals as $literal)
93 93
         {
94 94
             $text = $literal->getText();
95 95
 
96
-            if(strpos($text, '=') !== false)
96
+            if (strpos($text, '=') !== false)
97 97
             {
98 98
                 $param = new QueryParam($literal);
99 99
                 $result[$param->getName()] = $param;
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
     {
108 108
         $params = $this->collectParams();
109 109
 
110
-        if(isset($params[$name]))
110
+        if (isset($params[$name]))
111 111
         {
112 112
             return $params[$name]->getValue();
113 113
         }
@@ -126,7 +126,7 @@  discard block
 block discarded – undo
126 126
     {
127 127
         $params = $this->collectParams();
128 128
 
129
-        if(isset($params[$name]))
129
+        if (isset($params[$name]))
130 130
         {
131 131
             $params[$name]->setValue($value);
132 132
         }
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
     {
150 150
         $params = $this->collectParams();
151 151
 
152
-        if(isset($params[$name]))
152
+        if (isset($params[$name]))
153 153
         {
154 154
             $this->requireParams()
155 155
                 ->getInfo()
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -129,8 +129,7 @@
 block discarded – undo
129 129
         if(isset($params[$name]))
130 130
         {
131 131
             $params[$name]->setValue($value);
132
-        }
133
-        else
132
+        } else
134 133
         {
135 134
             $this->addParam($name, $value);
136 135
         }
Please login to merge, or discard this patch.
src/Mailcode/Parser/Statement/Tokenizer.php 2 patches
Indentation   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -42,14 +42,14 @@  discard block
 block discarded – undo
42 42
         Mailcode_Parser_Statement_Tokenizer_Process_ExtractTokens::class
43 43
     );
44 44
     
45
-   /**
46
-    * @var Mailcode_Parser_Statement
47
-    */
45
+    /**
46
+     * @var Mailcode_Parser_Statement
47
+     */
48 48
     protected Mailcode_Parser_Statement $statement;
49 49
     
50
-   /**
51
-    * @var string
52
-    */
50
+    /**
51
+     * @var string
52
+     */
53 53
     protected string $tokenized = '';
54 54
     
55 55
     /**
@@ -57,9 +57,9 @@  discard block
 block discarded – undo
57 57
      */
58 58
     protected array $tokensOrdered = array();
59 59
     
60
-   /**
61
-    * @var string[]
62
-    */
60
+    /**
61
+     * @var string[]
62
+     */
63 63
     protected static array $ids = array();
64 64
 
65 65
     /**
@@ -79,12 +79,12 @@  discard block
 block discarded – undo
79 79
         return $this->statement->getSourceCommand();
80 80
     }
81 81
 
82
-   /**
83
-    * Retrieves all tokens detected in the statement string, in 
84
-    * the order they were found.
85
-    * 
86
-    * @return Mailcode_Parser_Statement_Tokenizer_Token[]
87
-    */
82
+    /**
83
+     * Retrieves all tokens detected in the statement string, in 
84
+     * the order they were found.
85
+     * 
86
+     * @return Mailcode_Parser_Statement_Tokenizer_Token[]
87
+     */
88 88
     public function getTokens() : array
89 89
     {
90 90
         return $this->tokensOrdered;
@@ -95,11 +95,11 @@  discard block
 block discarded – undo
95 95
         return !empty($this->tokensOrdered);
96 96
     }
97 97
     
98
-   /**
99
-    * Whether there were any unknown tokens in the statement.
100
-    * 
101
-    * @return bool
102
-    */
98
+    /**
99
+     * Whether there were any unknown tokens in the statement.
100
+     * 
101
+     * @return bool
102
+     */
103 103
     public function hasUnknown() : bool
104 104
     {
105 105
         $unknown = $this->getUnknown();
@@ -107,11 +107,11 @@  discard block
 block discarded – undo
107 107
         return !empty($unknown);
108 108
     }
109 109
     
110
-   /**
111
-    * Retrieves all unknown content tokens, if any.
112
-    * 
113
-    * @return Mailcode_Parser_Statement_Tokenizer_Token_Unknown[]
114
-    */
110
+    /**
111
+     * Retrieves all unknown content tokens, if any.
112
+     * 
113
+     * @return Mailcode_Parser_Statement_Tokenizer_Token_Unknown[]
114
+     */
115 115
     public function getUnknown() : array
116 116
     {
117 117
         $result = array();
@@ -347,13 +347,13 @@  discard block
 block discarded – undo
347 347
         return $this;
348 348
     }
349 349
     
350
-   /**
351
-    * Generates a unique alphabet-based ID without numbers
352
-    * to use as token name, to avoid conflicts with the
353
-    * numbers detection.
354
-    *
355
-    * @return string
356
-    */
350
+    /**
351
+     * Generates a unique alphabet-based ID without numbers
352
+     * to use as token name, to avoid conflicts with the
353
+     * numbers detection.
354
+     *
355
+     * @return string
356
+     */
357 357
     protected function generateID() : string
358 358
     {
359 359
         static $alphas;
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -119,9 +119,9 @@  discard block
 block discarded – undo
119 119
     {
120 120
         $result = array();
121 121
         
122
-        foreach($this->tokensOrdered as $token)
122
+        foreach ($this->tokensOrdered as $token)
123 123
         {
124
-            if($token instanceof Mailcode_Parser_Statement_Tokenizer_Token_Unknown)
124
+            if ($token instanceof Mailcode_Parser_Statement_Tokenizer_Token_Unknown)
125 125
             {
126 126
                 $result[] = $token;
127 127
             }
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
     {
135 135
         $unknown = $this->getUnknown();
136 136
         
137
-        if(!empty($unknown))
137
+        if (!empty($unknown))
138 138
         {
139 139
             return array_shift($unknown);
140 140
         }
@@ -146,11 +146,11 @@  discard block
 block discarded – undo
146 146
     {
147 147
         $parts = array();
148 148
 
149
-        foreach($this->tokensOrdered as $token)
149
+        foreach ($this->tokensOrdered as $token)
150 150
         {
151 151
             $string = $token->getNormalized();
152 152
             
153
-            if($string !== '')
153
+            if ($string !== '')
154 154
             {
155 155
                 $parts[] = $string;
156 156
             }
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
         $statement = trim($statement);
176 176
         $tokens = array();
177 177
 
178
-        foreach($this->tokenClasses as $tokenClass)
178
+        foreach ($this->tokenClasses as $tokenClass)
179 179
         {
180 180
             $processor = $this->createProcessor($tokenClass, $statement, $tokens);
181 181
             $processor->process();
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
     {
200 200
         $instance = new $className($this, $statement, $tokens);
201 201
 
202
-        if($instance instanceof Mailcode_Parser_Statement_Tokenizer_Process)
202
+        if ($instance instanceof Mailcode_Parser_Statement_Tokenizer_Process)
203 203
         {
204 204
             return $instance;
205 205
         }
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
      * @param mixed $subject
221 221
      * @return Mailcode_Parser_Statement_Tokenizer_Token
222 222
      */
223
-    public function createToken(string $type, string $matchedText, $subject=null) : Mailcode_Parser_Statement_Tokenizer_Token
223
+    public function createToken(string $type, string $matchedText, $subject = null) : Mailcode_Parser_Statement_Tokenizer_Token
224 224
     {
225 225
         $tokenID = $this->generateID();
226 226
 
@@ -228,7 +228,7 @@  discard block
 block discarded – undo
228 228
 
229 229
         $token = new $class($tokenID, $matchedText, $subject, $this->getSourceCommand());
230 230
 
231
-        if($token instanceof Mailcode_Parser_Statement_Tokenizer_Token)
231
+        if ($token instanceof Mailcode_Parser_Statement_Tokenizer_Token)
232 232
         {
233 233
             return $token;
234 234
         }
@@ -249,7 +249,7 @@  discard block
 block discarded – undo
249 249
 
250 250
         $token = $this->createToken('Keyword', $name);
251 251
 
252
-        if($token instanceof Mailcode_Parser_Statement_Tokenizer_Token_Keyword)
252
+        if ($token instanceof Mailcode_Parser_Statement_Tokenizer_Token_Keyword)
253 253
         {
254 254
             return $token;
255 255
         }
@@ -274,7 +274,7 @@  discard block
 block discarded – undo
274 274
     {
275 275
         $token = $this->createToken('StringLiteral', SpecialChars::encodeAll($text));
276 276
 
277
-        if($token instanceof Mailcode_Parser_Statement_Tokenizer_Token_StringLiteral)
277
+        if ($token instanceof Mailcode_Parser_Statement_Tokenizer_Token_StringLiteral)
278 278
         {
279 279
             return $token;
280 280
         }
@@ -312,7 +312,7 @@  discard block
 block discarded – undo
312 312
 
313 313
         foreach ($this->tokensOrdered as $checkToken)
314 314
         {
315
-            if($checkToken->getID() === $tokenID)
315
+            if ($checkToken->getID() === $tokenID)
316 316
             {
317 317
                 $removed = true;
318 318
                 continue;
@@ -323,7 +323,7 @@  discard block
 block discarded – undo
323 323
 
324 324
         $this->tokensOrdered = $keep;
325 325
 
326
-        if($removed)
326
+        if ($removed)
327 327
         {
328 328
             $this->eventHandler->handleTokenRemoved($token);
329 329
         }
@@ -368,7 +368,7 @@  discard block
 block discarded – undo
368 368
     {
369 369
         static $alphas;
370 370
 
371
-        if(!isset($alphas))
371
+        if (!isset($alphas))
372 372
         {
373 373
             $alphas = range('A', 'Z');
374 374
         }
@@ -377,12 +377,12 @@  discard block
 block discarded – undo
377 377
 
378 378
         $result = '';
379 379
 
380
-        for($i=0; $i < $amount; $i++)
380
+        for ($i = 0; $i < $amount; $i++)
381 381
         {
382 382
             $result .= $alphas[array_rand($alphas)];
383 383
         }
384 384
 
385
-        if(!in_array($result, self::$ids))
385
+        if (!in_array($result, self::$ids))
386 386
         {
387 387
             self::$ids[] = $result;
388 388
             return $result;
Please login to merge, or discard this patch.
src/Mailcode/Commands/Command/ShowNumber.php 2 patches
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -30,10 +30,10 @@  discard block
 block discarded – undo
30 30
     public const VALIDATION_INVALID_DECIMAL_SEPARATOR = 72209;
31 31
     public const VALIDATION_SEPARATORS_SAME_CHARACTER = 72210;
32 32
     
33
-   /**
34
-    * The default number format string.
35
-    * @var string
36
-    */
33
+    /**
34
+     * The default number format string.
35
+     * @var string
36
+     */
37 37
     private string $formatString = Mailcode_Number_Info::DEFAULT_FORMAT;
38 38
 
39 39
     /**
@@ -62,18 +62,18 @@  discard block
 block discarded – undo
62 62
 
63 63
     protected function validateSyntax_check_format() : void
64 64
     {
65
-         $tokens = $this->requireParams()
66
-             ->getInfo()
67
-             ->getStringLiterals();
65
+            $tokens = $this->requireParams()
66
+                ->getInfo()
67
+                ->getStringLiterals();
68 68
          
69
-         // no format specified? Use the default one.
70
-         if(empty($tokens))
71
-         {
72
-             return;
73
-         }
74
-
75
-         $token = array_pop($tokens);
76
-         $this->parseFormatString($token->getText());
69
+            // no format specified? Use the default one.
70
+            if(empty($tokens))
71
+            {
72
+                return;
73
+            }
74
+
75
+            $token = array_pop($tokens);
76
+            $this->parseFormatString($token->getText());
77 77
     }
78 78
 
79 79
     protected function validateSyntax_absolute() : void
@@ -108,11 +108,11 @@  discard block
 block discarded – undo
108 108
         );
109 109
     }
110 110
     
111
-   /**
112
-    * Retrieves the format string used to format the number.
113
-    * 
114
-    * @return string
115
-    */
111
+    /**
112
+     * Retrieves the format string used to format the number.
113
+     * 
114
+     * @return string
115
+     */
116 116
     public function getFormatString() : string
117 117
     {
118 118
         return $this->formatString;
@@ -133,11 +133,11 @@  discard block
 block discarded – undo
133 133
 
134 134
         if($absolute === true && !isset($this->absoluteKeyword))
135 135
         {
136
-             $this->requireParams()
137
-                 ->getInfo()
138
-                 ->addKeyword(Mailcode_Commands_Keywords::TYPE_ABSOLUTE);
136
+                $this->requireParams()
137
+                    ->getInfo()
138
+                    ->addKeyword(Mailcode_Commands_Keywords::TYPE_ABSOLUTE);
139 139
 
140
-             $this->validateSyntax_absolute();
140
+                $this->validateSyntax_absolute();
141 141
         }
142 142
 
143 143
         return $this;
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
              ->getStringLiterals();
68 68
          
69 69
          // no format specified? Use the default one.
70
-         if(empty($tokens))
70
+         if (empty($tokens))
71 71
          {
72 72
              return;
73 73
          }
@@ -82,9 +82,9 @@  discard block
 block discarded – undo
82 82
             ->getInfo()
83 83
             ->getKeywords();
84 84
 
85
-        foreach($keywords as $keyword)
85
+        foreach ($keywords as $keyword)
86 86
         {
87
-            if($keyword->getKeyword() === Mailcode_Commands_Keywords::TYPE_ABSOLUTE)
87
+            if ($keyword->getKeyword() === Mailcode_Commands_Keywords::TYPE_ABSOLUTE)
88 88
             {
89 89
                 $this->absoluteKeyword = $keyword;
90 90
                 break;
@@ -96,7 +96,7 @@  discard block
 block discarded – undo
96 96
     {
97 97
         $result = new Mailcode_Number_Info($format);
98 98
 
99
-        if($result->isValid())
99
+        if ($result->isValid())
100 100
         {
101 101
             $this->formatString = $format;
102 102
             return;
@@ -125,13 +125,13 @@  discard block
 block discarded – undo
125 125
 
126 126
     public function setAbsolute(bool $absolute) : Mailcode_Commands_Command_ShowNumber
127 127
     {
128
-        if($absolute === false && isset($this->absoluteKeyword))
128
+        if ($absolute === false && isset($this->absoluteKeyword))
129 129
         {
130 130
             $this->requireParams()->getInfo()->removeKeyword($this->absoluteKeyword->getKeyword());
131 131
             $this->absoluteKeyword = null;
132 132
         }
133 133
 
134
-        if($absolute === true && !isset($this->absoluteKeyword))
134
+        if ($absolute === true && !isset($this->absoluteKeyword))
135 135
         {
136 136
              $this->requireParams()
137 137
                  ->getInfo()
Please login to merge, or discard this patch.
src/Mailcode/Commands/Command/ShowVariable.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
         $tokens = $this->requireParams()->getInfo()->getTokens();
59 59
         $allowed = $this->resolveActiveTokens();
60 60
 
61
-        if(count($tokens) > count($allowed))
61
+        if (count($tokens) > count($allowed))
62 62
         {
63 63
             $this->validationResult->makeError(
64 64
                 t('Unknown parameters found:').' '.
@@ -81,10 +81,10 @@  discard block
 block discarded – undo
81 81
 
82 82
         $encodings = $this->getSupportedEncodings();
83 83
 
84
-        foreach($encodings as $keyword)
84
+        foreach ($encodings as $keyword)
85 85
         {
86 86
             $token = $this->getEncodingToken($keyword);
87
-            if($token)
87
+            if ($token)
88 88
             {
89 89
                 $allowed[] = $token;
90 90
             }
Please login to merge, or discard this patch.