Test Failed
Push — master ( 956a64...151bf3 )
by Sebastian
02:46
created
src/Mailcode/Parser/Statement/Tokenizer/Token/Operand.php 1 patch
Indentation   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -30,10 +30,10 @@  discard block
 block discarded – undo
30 30
         return $this->getSign();
31 31
     }
32 32
     
33
-   /**
34
-    * Retrieves all known comparison operator signs.
35
-    * @return string[]
36
-    */
33
+    /**
34
+     * Retrieves all known comparison operator signs.
35
+     * @return string[]
36
+     */
37 37
     public static function getComparisonSigns() : array
38 38
     {
39 39
         return array(
@@ -46,10 +46,10 @@  discard block
 block discarded – undo
46 46
         );
47 47
     }
48 48
     
49
-   /**
50
-    * Retrieves all known arithmetic operator signs.
51
-    * @return string[]
52
-    */
49
+    /**
50
+     * Retrieves all known arithmetic operator signs.
51
+     * @return string[]
52
+     */
53 53
     public static function getArithmeticSigns() : array
54 54
     {
55 55
         return array(
@@ -60,11 +60,11 @@  discard block
 block discarded – undo
60 60
         );
61 61
     }
62 62
     
63
-   /**
64
-    * Whether the operator is comparison related (equals, not equals, smaller, greater...).
65
-    *  
66
-    * @return bool
67
-    */
63
+    /**
64
+     * Whether the operator is comparison related (equals, not equals, smaller, greater...).
65
+     *  
66
+     * @return bool
67
+     */
68 68
     public function isComparator() : bool
69 69
     {
70 70
         return 
@@ -76,11 +76,11 @@  discard block
 block discarded – undo
76 76
         $this->isSmallerOrEquals();
77 77
     }
78 78
     
79
-   /**
80
-    * Whether the operator is calculation related (minus, plus, divide, multiply).
81
-    * 
82
-    * @return bool
83
-    */
79
+    /**
80
+     * Whether the operator is calculation related (minus, plus, divide, multiply).
81
+     * 
82
+     * @return bool
83
+     */
84 84
     public function isCalculator() : bool
85 85
     {
86 86
         return 
Please login to merge, or discard this patch.
src/Mailcode/Commands/Command/For.php 1 patch
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -27,19 +27,19 @@
 block discarded – undo
27 27
     const VALIDATION_WRONG_KEYWORD = 49702;
28 28
     const VALIDATION_VARIABLE_NAME_IS_THE_SAME = 49703;
29 29
     
30
-   /**
31
-    * @var Mailcode_Parser_Statement_Tokenizer_Token_Variable|NULL
32
-    */
30
+    /**
31
+     * @var Mailcode_Parser_Statement_Tokenizer_Token_Variable|NULL
32
+     */
33 33
     private $loopVar;
34 34
     
35
-   /**
36
-    * @var Mailcode_Parser_Statement_Tokenizer_Token_Variable|NULL
37
-    */
35
+    /**
36
+     * @var Mailcode_Parser_Statement_Tokenizer_Token_Variable|NULL
37
+     */
38 38
     private $sourceVar;
39 39
     
40
-   /**
41
-    * @var Mailcode_Parser_Statement_Tokenizer_Token_Keyword|NULL
42
-    */
40
+    /**
41
+     * @var Mailcode_Parser_Statement_Tokenizer_Token_Keyword|NULL
42
+     */
43 43
     private $keyword;
44 44
     
45 45
     public function getName() : string
Please login to merge, or discard this patch.
src/Mailcode/Factory.php 1 patch
Indentation   +68 added lines, -68 removed lines patch added patch discarded remove patch
@@ -23,17 +23,17 @@  discard block
 block discarded – undo
23 23
     const ERROR_INVALID_COMMAND_CREATED = 50001;
24 24
     const ERROR_UNEXPECTED_COMMAND_TYPE = 50002;
25 25
 
26
-   /**
27
-    * @var Mailcode_Factory_CommandSets
28
-    */
26
+    /**
27
+     * @var Mailcode_Factory_CommandSets
28
+     */
29 29
     private static $commandSets;
30 30
     
31
-   /**
32
-    * Creates a ShowVariable command.
33
-    * 
34
-    * @param string $variableName A variable name, with or without the $ sign prepended.
35
-    * @return Mailcode_Commands_Command_ShowVariable
36
-    */
31
+    /**
32
+     * Creates a ShowVariable command.
33
+     * 
34
+     * @param string $variableName A variable name, with or without the $ sign prepended.
35
+     * @return Mailcode_Commands_Command_ShowVariable
36
+     */
37 37
     public static function showVar(string $variableName) : Mailcode_Commands_Command_ShowVariable
38 38
     {
39 39
         return self::$commandSets->show()->showVar($variableName);
@@ -52,41 +52,41 @@  discard block
 block discarded – undo
52 52
         return self::$commandSets->show()->showDate($variableName, $formatString);
53 53
     }
54 54
 
55
-   /**
56
-    * Creates a ShowSnippet command.
57
-    *
58
-    * @param string $snippetName A snippet name, with or without the $ sign prepended.
59
-    * @return Mailcode_Commands_Command_ShowSnippet
60
-    */
55
+    /**
56
+     * Creates a ShowSnippet command.
57
+     *
58
+     * @param string $snippetName A snippet name, with or without the $ sign prepended.
59
+     * @return Mailcode_Commands_Command_ShowSnippet
60
+     */
61 61
     public static function showSnippet(string $snippetName) : Mailcode_Commands_Command_ShowSnippet
62 62
     {
63 63
         return self::$commandSets->show()->showSnippet($snippetName);
64 64
     }
65 65
     
66
-   /**
67
-    * Creates a SetVariable command.
68
-    * 
69
-    * @param string $variableName A variable name, with or without the $ sign prepended.
70
-    * @param string $value
71
-    * @param bool $quoteValue Whether to treat the value as a string literal, and add quotes to it.
72
-    * @return Mailcode_Commands_Command_SetVariable
73
-    * @throws Mailcode_Factory_Exception
74
-    * 
75
-    * @see Mailcode_Factory::ERROR_INVALID_COMMAND_CREATED
76
-    */
66
+    /**
67
+     * Creates a SetVariable command.
68
+     * 
69
+     * @param string $variableName A variable name, with or without the $ sign prepended.
70
+     * @param string $value
71
+     * @param bool $quoteValue Whether to treat the value as a string literal, and add quotes to it.
72
+     * @return Mailcode_Commands_Command_SetVariable
73
+     * @throws Mailcode_Factory_Exception
74
+     * 
75
+     * @see Mailcode_Factory::ERROR_INVALID_COMMAND_CREATED
76
+     */
77 77
     public static function setVar(string $variableName, string $value, bool $quoteValue=true) : Mailcode_Commands_Command_SetVariable
78 78
     {
79 79
         return self::$commandSets->set()->setVar($variableName, $value, $quoteValue);
80 80
     }
81 81
     
82
-   /**
83
-    * Like setVar(), but treats the value as a string literal
84
-    * and automatically adds quotes to it.
85
-    * 
86
-    * @param string $variableName
87
-    * @param string $value
88
-    * @return Mailcode_Commands_Command_SetVariable
89
-    */
82
+    /**
83
+     * Like setVar(), but treats the value as a string literal
84
+     * and automatically adds quotes to it.
85
+     * 
86
+     * @param string $variableName
87
+     * @param string $value
88
+     * @return Mailcode_Commands_Command_SetVariable
89
+     */
90 90
     public static function setVarString(string $variableName, string $value) : Mailcode_Commands_Command_SetVariable
91 91
     {
92 92
         return self::$commandSets->set()->setVar($variableName, $value, true);
@@ -212,14 +212,14 @@  discard block
 block discarded – undo
212 212
         return self::$commandSets->if()->ifContains($variable, array($search), $caseInsensitive);
213 213
     }
214 214
     
215
-   /**
216
-    * Creates if contains command, with several search terms.
217
-    * 
218
-    * @param string $variable
219
-    * @param string[] $searchTerms List of search terms. Do not add surrounding quotes.
220
-    * @param bool $caseInsensitive
221
-    * @return Mailcode_Commands_Command_If_Contains
222
-    */
215
+    /**
216
+     * Creates if contains command, with several search terms.
217
+     * 
218
+     * @param string $variable
219
+     * @param string[] $searchTerms List of search terms. Do not add surrounding quotes.
220
+     * @param bool $caseInsensitive
221
+     * @return Mailcode_Commands_Command_If_Contains
222
+     */
223 223
     public static function ifContainsAny(string $variable, array $searchTerms, bool $caseInsensitive=false) : Mailcode_Commands_Command_If_Contains
224 224
     {
225 225
         return self::$commandSets->if()->ifContains($variable, $searchTerms, $caseInsensitive);
@@ -230,14 +230,14 @@  discard block
 block discarded – undo
230 230
         return self::$commandSets->elseIf()->elseIfContains($variable, array($search), $caseInsensitive);
231 231
     }
232 232
     
233
-   /**
234
-    * Creates else if contains command, with several search terms.
235
-    * 
236
-    * @param string $variable
237
-    * @param string[] $searchTerms List of search terms. Do not add surrounding quotes.
238
-    * @param bool $caseInsensitive
239
-    * @return Mailcode_Commands_Command_ElseIf_Contains
240
-    */
233
+    /**
234
+     * Creates else if contains command, with several search terms.
235
+     * 
236
+     * @param string $variable
237
+     * @param string[] $searchTerms List of search terms. Do not add surrounding quotes.
238
+     * @param bool $caseInsensitive
239
+     * @return Mailcode_Commands_Command_ElseIf_Contains
240
+     */
241 241
     public static function elseIfContainsAny(string $variable, array $searchTerms, bool $caseInsensitive=false) : Mailcode_Commands_Command_ElseIf_Contains
242 242
     {
243 243
         return self::$commandSets->elseIf()->elseIfContains($variable, $searchTerms, $caseInsensitive);
@@ -258,34 +258,34 @@  discard block
 block discarded – undo
258 258
         return self::$commandSets->misc()->for($sourceVariable, $loopVariable);
259 259
     }
260 260
     
261
-   /**
262
-    * Creates a renderer instance, which can be used to easily
263
-    * create and convert commands to strings.
264
-    * 
265
-    * @return Mailcode_Renderer
266
-    */
261
+    /**
262
+     * Creates a renderer instance, which can be used to easily
263
+     * create and convert commands to strings.
264
+     * 
265
+     * @return Mailcode_Renderer
266
+     */
267 267
     public static function createRenderer() : Mailcode_Renderer
268 268
     {
269 269
         return new Mailcode_Renderer();
270 270
     }
271 271
     
272
-   /**
273
-    * Creates a printer instance, which works like the renderer,
274
-    * but outputs the generated strings to standard output.
275
-    * 
276
-    * @return Mailcode_Printer
277
-    */
272
+    /**
273
+     * Creates a printer instance, which works like the renderer,
274
+     * but outputs the generated strings to standard output.
275
+     * 
276
+     * @return Mailcode_Printer
277
+     */
278 278
     public static function createPrinter() : Mailcode_Printer
279 279
     {
280 280
         return new Mailcode_Printer();
281 281
     }
282 282
     
283
-   /**
284
-    * Gets/creates the global instance of the date format info
285
-    * class, used to handle date formatting aspects.
286
-    * 
287
-    * @return Mailcode_Date_FormatInfo
288
-    */
283
+    /**
284
+     * Gets/creates the global instance of the date format info
285
+     * class, used to handle date formatting aspects.
286
+     * 
287
+     * @return Mailcode_Date_FormatInfo
288
+     */
289 289
     public static function createDateInfo() : Mailcode_Date_FormatInfo
290 290
     {
291 291
         return Mailcode_Date_FormatInfo::getInstance();
Please login to merge, or discard this patch.
src/Mailcode.php 1 patch
Indentation   +51 added lines, -51 removed lines patch added patch discarded remove patch
@@ -26,51 +26,51 @@  discard block
 block discarded – undo
26 26
  */
27 27
 class Mailcode
28 28
 {
29
-   /**
30
-    * @var Mailcode_Parser|NULL
31
-    */
29
+    /**
30
+     * @var Mailcode_Parser|NULL
31
+     */
32 32
     protected $parser = null;
33 33
     
34
-   /**
35
-    * @var Mailcode_Commands|NULL
36
-    */
34
+    /**
35
+     * @var Mailcode_Commands|NULL
36
+     */
37 37
     protected $commands = null;
38 38
     
39
-   /**
40
-    * @var Mailcode_Variables|NULL
41
-    */
39
+    /**
40
+     * @var Mailcode_Variables|NULL
41
+     */
42 42
     protected $variables = null;
43 43
     
44
-   /**
45
-    * @var Mailcode_Translator|NULL
46
-    */
44
+    /**
45
+     * @var Mailcode_Translator|NULL
46
+     */
47 47
     protected $translator = null;
48 48
     
49
-   /**
50
-    * Creates a new mailcode instance.
51
-    * @return Mailcode
52
-    */
49
+    /**
50
+     * Creates a new mailcode instance.
51
+     * @return Mailcode
52
+     */
53 53
     public static function create() : Mailcode
54 54
     {
55 55
         return new Mailcode();
56 56
     }
57 57
     
58
-   /**
59
-    * Parses the string to detect all commands contained within.
60
-    * 
61
-    * @param string $string
62
-    * @return Mailcode_Collection
63
-    */
58
+    /**
59
+     * Parses the string to detect all commands contained within.
60
+     * 
61
+     * @param string $string
62
+     * @return Mailcode_Collection
63
+     */
64 64
     public function parseString(string $string) : Mailcode_Collection
65 65
     {
66 66
         return $this->getParser()->parseString($string);
67 67
     }
68 68
     
69
-   /**
70
-    * Retrieves the string parser instance used to detect commands.
71
-    * 
72
-    * @return Mailcode_Parser
73
-    */
69
+    /**
70
+     * Retrieves the string parser instance used to detect commands.
71
+     * 
72
+     * @return Mailcode_Parser
73
+     */
74 74
     public function getParser() : Mailcode_Parser
75 75
     {
76 76
         if(!isset($this->parser)) 
@@ -81,12 +81,12 @@  discard block
 block discarded – undo
81 81
         return $this->parser;
82 82
     }
83 83
     
84
-   /**
85
-    * Retrieves the commands collection, which is used to
86
-    * access information on the available commands.
87
-    * 
88
-    * @return Mailcode_Commands
89
-    */
84
+    /**
85
+     * Retrieves the commands collection, which is used to
86
+     * access information on the available commands.
87
+     * 
88
+     * @return Mailcode_Commands
89
+     */
90 90
     public function getCommands() : Mailcode_Commands
91 91
     {
92 92
         if(!isset($this->commands)) 
@@ -107,12 +107,12 @@  discard block
 block discarded – undo
107 107
         return new Mailcode_StringContainer($subject);
108 108
     }
109 109
     
110
-   /**
111
-    * Attempts to find all variables in the target string.
112
-    * 
113
-    * @param string $subject
114
-    * @return Mailcode_Variables_Collection_Regular
115
-    */
110
+    /**
111
+     * Attempts to find all variables in the target string.
112
+     * 
113
+     * @param string $subject
114
+     * @return Mailcode_Variables_Collection_Regular
115
+     */
116 116
     public function findVariables(string $subject) : Mailcode_Variables_Collection_Regular
117 117
     {
118 118
         return $this->createVariables()->parseString($subject);
@@ -128,12 +128,12 @@  discard block
 block discarded – undo
128 128
         return $this->variables;
129 129
     }
130 130
     
131
-   /**
132
-    * Creates the translator, which can be used to convert commands
133
-    * to another supported syntax.
134
-    * 
135
-    * @return Mailcode_Translator
136
-    */
131
+    /**
132
+     * Creates the translator, which can be used to convert commands
133
+     * to another supported syntax.
134
+     * 
135
+     * @return Mailcode_Translator
136
+     */
137 137
     public function createTranslator() : Mailcode_Translator
138 138
     {
139 139
         if(!isset($this->translator))
@@ -144,12 +144,12 @@  discard block
 block discarded – undo
144 144
         return $this->translator;
145 145
     }
146 146
     
147
-   /**
148
-    * Creates the styler, which can be used to retrieve the 
149
-    * CSS required to style the highlighted commands in HTML.
150
-    * 
151
-    * @return Mailcode_Styler
152
-    */
147
+    /**
148
+     * Creates the styler, which can be used to retrieve the 
149
+     * CSS required to style the highlighted commands in HTML.
150
+     * 
151
+     * @return Mailcode_Styler
152
+     */
153 153
     public function createStyler() : Mailcode_Styler
154 154
     {
155 155
         return new Mailcode_Styler();
Please login to merge, or discard this patch.
src/Mailcode/Parser/Safeguard/Formatter/ReplacerType.php 1 patch
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -35,13 +35,13 @@
 block discarded – undo
35 35
         }
36 36
     }
37 37
     
38
-   /**
39
-    * Resolves the string with which this location needs to be
40
-    * replaced.
41
-    * 
42
-    * @param Mailcode_Parser_Safeguard_Formatter_Location $location
43
-    * @return string
44
-    */
38
+    /**
39
+     * Resolves the string with which this location needs to be
40
+     * replaced.
41
+     * 
42
+     * @param Mailcode_Parser_Safeguard_Formatter_Location $location
43
+     * @return string
44
+     */
45 45
     private function resolveReplacement(Mailcode_Parser_Safeguard_Formatter_Location $location) : string
46 46
     {
47 47
         if($location->requiresAdjustment())
Please login to merge, or discard this patch.
src/Mailcode/Parser/Safeguard/Formatter/Type/SingleLines.php 1 patch
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -23,14 +23,14 @@
 block discarded – undo
23 23
  */
24 24
 class Mailcode_Parser_Safeguard_Formatter_Type_SingleLines extends Mailcode_Parser_Safeguard_Formatter_FormatType
25 25
 {
26
-   /**
27
-    * @var string
28
-    */
26
+    /**
27
+     * @var string
28
+     */
29 29
     private $eol;
30 30
     
31
-   /**
32
-    * @var int
33
-    */
31
+    /**
32
+     * @var int
33
+     */
34 34
     private $eolLength;
35 35
     
36 36
     protected function initFormatting() : void
Please login to merge, or discard this patch.
src/Mailcode/Parser/Safeguard/Formatter/Type/SingleLines/Location.php 1 patch
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -25,14 +25,14 @@
 block discarded – undo
25 25
  */
26 26
 class Mailcode_Parser_Safeguard_Formatter_Type_SingleLines_Location extends Mailcode_Parser_Safeguard_Formatter_Location
27 27
 {
28
-   /**
29
-    * @var int
30
-    */
28
+    /**
29
+     * @var int
30
+     */
31 31
     protected $eolLength;
32 32
     
33
-   /**
34
-    * @var string
35
-    */
33
+    /**
34
+     * @var string
35
+     */
36 36
     protected $eol;
37 37
     
38 38
     protected function init() : void
Please login to merge, or discard this patch.
src/Mailcode/Parser/Safeguard/Formatter/Type/HTMLHighlighting/Location.php 1 patch
Indentation   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -24,14 +24,14 @@  discard block
 block discarded – undo
24 24
 {
25 25
     const COMMAND_MARKER = '__MAILCODE_COMMAND__';
26 26
     
27
-   /**
28
-    * @var boolean
29
-    */
27
+    /**
28
+     * @var boolean
29
+     */
30 30
     private $ancestryChecked = false;
31 31
     
32
-   /**
33
-    * @var array<int,array<int,string>>
34
-    */
32
+    /**
33
+     * @var array<int,array<int,string>>
34
+     */
35 35
     private $tagAncestry = array();
36 36
     
37 37
     protected function init() : void
@@ -43,12 +43,12 @@  discard block
 block discarded – undo
43 43
         return !$this->isInTagAttributes() && !$this->isInExcludedTag();
44 44
     }
45 45
     
46
-   /**
47
-    * Retrieves the part of the subject string that comes
48
-    * before the command.
49
-    * 
50
-    * @return string
51
-    */
46
+    /**
47
+     * Retrieves the part of the subject string that comes
48
+     * before the command.
49
+     * 
50
+     * @return string
51
+     */
52 52
     private function getHaystackBefore() : string
53 53
     {
54 54
         $pos = $this->getStartPosition();
@@ -65,12 +65,12 @@  discard block
 block discarded – undo
65 65
         return $this->subject->getSubstr(0, $pos).self::COMMAND_MARKER.'>';
66 66
     }
67 67
     
68
-   /**
69
-    * Whether the command is nested in one of the tags
70
-    * that have been added to the list of excluded tags.
71
-    * 
72
-    * @return bool
73
-    */
68
+    /**
69
+     * Whether the command is nested in one of the tags
70
+     * that have been added to the list of excluded tags.
71
+     * 
72
+     * @return bool
73
+     */
74 74
     protected function isInExcludedTag() : bool
75 75
     {
76 76
         $tagNames = $this->getParentTags();
@@ -86,12 +86,12 @@  discard block
 block discarded – undo
86 86
         return false;
87 87
     }
88 88
     
89
-   /**
90
-    * Retrieves a list of the command's parent HTML tags, from
91
-    * highest to lowest.
92
-    * 
93
-    * @return string[]
94
-    */
89
+    /**
90
+     * Retrieves a list of the command's parent HTML tags, from
91
+     * highest to lowest.
92
+     * 
93
+     * @return string[]
94
+     */
95 95
     private function getParentTags() : array
96 96
     {
97 97
         $tags = $this->getTagAncestry();
@@ -116,12 +116,12 @@  discard block
 block discarded – undo
116 116
         return $stack;
117 117
     }
118 118
     
119
-   /**
120
-    * Checks whether the command is located within the attributes
121
-    * of an HTML tag.
122
-    * 
123
-    * @return bool
124
-    */
119
+    /**
120
+     * Checks whether the command is located within the attributes
121
+     * of an HTML tag.
122
+     * 
123
+     * @return bool
124
+     */
125 125
     protected function isInTagAttributes() : bool
126 126
     {
127 127
         $tags = $this->getTagAncestry();
Please login to merge, or discard this patch.
src/Mailcode/Parser/Safeguard/Formatter/Type/MarkVariables.php 1 patch
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -29,9 +29,9 @@
 block discarded – undo
29 29
     
30 30
     const ERROR_INVALID_TAG_TEMPLATE = 66101;
31 31
     
32
-   /**
33
-    * @var string
34
-    */
32
+    /**
33
+     * @var string
34
+     */
35 35
     private $tagTemplate = '<span class="mailcode-marked-variable">%s</span>';
36 36
     
37 37
     protected function initFormatting() : void
Please login to merge, or discard this patch.