Passed
Pull Request — master (#736)
by Abdul Malik
07:17 queued 45s
created
src/Stempler/src/Lexer/Grammar/DynamicGrammar.php 2 patches
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -84,33 +84,33 @@  discard block
 block discarded – undo
84 84
      */
85 85
     public function parse(Buffer $src): \Generator
86 86
     {
87
-        while ($n = $src->next()) {
88
-            if (!$n instanceof Byte) {
87
+        while ($n = $src->next()){
88
+            if (!$n instanceof Byte){
89 89
                 yield $n;
90 90
                 continue;
91 91
             }
92 92
 
93
-            if ($n->char === DirectiveGrammar::DIRECTIVE_CHAR) {
93
+            if ($n->char === DirectiveGrammar::DIRECTIVE_CHAR){
94 94
                 if (
95 95
                     $this->echo->nextToken($src) ||
96 96
                     $this->raw->nextToken($src) ||
97 97
                     $src->lookaheadByte() === DirectiveGrammar::DIRECTIVE_CHAR
98
-                ) {
98
+                ){
99 99
                     // escaped echo sequence, hide directive byte
100 100
                     yield $src->next();
101 101
                     continue;
102 102
                 }
103 103
 
104 104
                 $directive = new DirectiveGrammar();
105
-                if ($directive->parse($src, $n->offset)) {
106
-                    if (strtolower($directive->getKeyword()) === self::DECLARE_DIRECTIVE) {
105
+                if ($directive->parse($src, $n->offset)){
106
+                    if (strtolower($directive->getKeyword()) === self::DECLARE_DIRECTIVE){
107 107
                         // configure braces syntax
108 108
                         $this->declare($directive->getBody());
109
-                    } else {
109
+                    }else{
110 110
                         if (
111 111
                             $this->directiveRenderer !== null
112 112
                             && !$this->directiveRenderer->hasDirective($directive->getKeyword())
113
-                        ) {
113
+                        ){
114 114
                             // directive opening char
115 115
                             yield $n;
116 116
 
@@ -131,15 +131,15 @@  discard block
 block discarded – undo
131 131
 
132 132
             /** @var BracesGrammar|null $braces */
133 133
             $braces = null;
134
-            if ($this->echo->starts($src, $n)) {
134
+            if ($this->echo->starts($src, $n)){
135 135
                 $braces = clone $this->echo;
136
-            } elseif ($this->raw->starts($src, $n)) {
136
+            } elseif ($this->raw->starts($src, $n)){
137 137
                 $braces = clone $this->raw;
138 138
             }
139 139
 
140
-            if ($braces !== null) {
140
+            if ($braces !== null){
141 141
                 $echo = $braces->parse($src, $n);
142
-                if ($echo !== null) {
142
+                if ($echo !== null){
143 143
                     yield from $echo;
144 144
                     continue;
145 145
                 }
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
      */
160 160
     public static function tokenName(int $token): string
161 161
     {
162
-        switch ($token) {
162
+        switch ($token){
163 163
             case self::TYPE_OPEN_TAG:
164 164
                 return 'DYNAMIC:OPEN_TAG';
165 165
             case self::TYPE_CLOSE_TAG:
@@ -184,20 +184,20 @@  discard block
 block discarded – undo
184 184
     /**
185 185
      * @param string $body
186 186
      */
187
-    private function declare(?string $body): void
187
+    private function declare(?string$body) : void
188 188
     {
189
-        if ($body === null) {
189
+        if ($body === null){
190 190
             return;
191 191
         }
192 192
 
193
-        foreach ($this->fetchOptions($body) as $option => $value) {
193
+        foreach ($this->fetchOptions($body) as $option => $value){
194 194
             $value = trim($value, '\'" ');
195
-            switch ($option) {
195
+            switch ($option){
196 196
                 case 'syntax':
197 197
                     $this->echo->setActive($value !== 'off');
198 198
                     $this->raw->setActive($value !== 'off');
199 199
 
200
-                    if ($value === 'default') {
200
+                    if ($value === 'default'){
201 201
                         $this->echo->setStartSequence('{{');
202 202
                         $this->echo->setEndSequence('}}');
203 203
                         $this->raw->setStartSequence('{!!');
@@ -238,10 +238,10 @@  discard block
 block discarded – undo
238 238
         $keyword = null;
239 239
 
240 240
         /** @var Token $token */
241
-        foreach ($lexer->parse(new StringStream($body)) as $token) {
242
-            switch ($token->type) {
241
+        foreach ($lexer->parse(new StringStream($body)) as $token){
242
+            switch ($token->type){
243 243
                 case DeclareGrammar::TYPE_KEYWORD:
244
-                    if ($keyword !== null) {
244
+                    if ($keyword !== null){
245 245
                         $options[$keyword] = $token->content;
246 246
                         $keyword = null;
247 247
                         break;
@@ -249,7 +249,7 @@  discard block
 block discarded – undo
249 249
                     $keyword = $token->content;
250 250
                     break;
251 251
                 case DeclareGrammar::TYPE_QUOTED:
252
-                    if ($keyword !== null) {
252
+                    if ($keyword !== null){
253 253
                         $options[$keyword] = trim($token->content, $token->content[0]);
254 254
                         $keyword = null;
255 255
                         break;
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
                     $keyword = trim($token->content, $token->content[0]);
259 259
                     break;
260 260
                 case DeclareGrammar::TYPE_COMMA:
261
-                    if ($keyword !== null) {
261
+                    if ($keyword !== null){
262 262
                         $options[$keyword] = null;
263 263
                         $keyword = null;
264 264
                         break;
Please login to merge, or discard this patch.
Braces   +42 added lines, -20 removed lines patch added patch discarded remove patch
@@ -84,13 +84,16 @@  discard block
 block discarded – undo
84 84
      */
85 85
     public function parse(Buffer $src): \Generator
86 86
     {
87
-        while ($n = $src->next()) {
88
-            if (!$n instanceof Byte) {
87
+        while ($n = $src->next())
88
+        {
89
+            if (!$n instanceof Byte)
90
+            {
89 91
                 yield $n;
90 92
                 continue;
91 93
             }
92 94
 
93
-            if ($n->char === DirectiveGrammar::DIRECTIVE_CHAR) {
95
+            if ($n->char === DirectiveGrammar::DIRECTIVE_CHAR)
96
+            {
94 97
                 if (
95 98
                     $this->echo->nextToken($src) ||
96 99
                     $this->raw->nextToken($src) ||
@@ -102,11 +105,15 @@  discard block
 block discarded – undo
102 105
                 }
103 106
 
104 107
                 $directive = new DirectiveGrammar();
105
-                if ($directive->parse($src, $n->offset)) {
106
-                    if (strtolower($directive->getKeyword()) === self::DECLARE_DIRECTIVE) {
108
+                if ($directive->parse($src, $n->offset))
109
+                {
110
+                    if (strtolower($directive->getKeyword()) === self::DECLARE_DIRECTIVE)
111
+                    {
107 112
                         // configure braces syntax
108 113
                         $this->declare($directive->getBody());
109
-                    } else {
114
+                    }
115
+                    else
116
+                    {
110 117
                         if (
111 118
                             $this->directiveRenderer !== null
112 119
                             && !$this->directiveRenderer->hasDirective($directive->getKeyword())
@@ -131,15 +138,20 @@  discard block
 block discarded – undo
131 138
 
132 139
             /** @var BracesGrammar|null $braces */
133 140
             $braces = null;
134
-            if ($this->echo->starts($src, $n)) {
141
+            if ($this->echo->starts($src, $n))
142
+            {
135 143
                 $braces = clone $this->echo;
136
-            } elseif ($this->raw->starts($src, $n)) {
144
+            }
145
+            elseif ($this->raw->starts($src, $n))
146
+            {
137 147
                 $braces = clone $this->raw;
138 148
             }
139 149
 
140
-            if ($braces !== null) {
150
+            if ($braces !== null)
151
+            {
141 152
                 $echo = $braces->parse($src, $n);
142
-                if ($echo !== null) {
153
+                if ($echo !== null)
154
+                {
143 155
                     yield from $echo;
144 156
                     continue;
145 157
                 }
@@ -159,7 +171,8 @@  discard block
 block discarded – undo
159 171
      */
160 172
     public static function tokenName(int $token): string
161 173
     {
162
-        switch ($token) {
174
+        switch ($token)
175
+        {
163 176
             case self::TYPE_OPEN_TAG:
164 177
                 return 'DYNAMIC:OPEN_TAG';
165 178
             case self::TYPE_CLOSE_TAG:
@@ -186,18 +199,22 @@  discard block
 block discarded – undo
186 199
      */
187 200
     private function declare(?string $body): void
188 201
     {
189
-        if ($body === null) {
202
+        if ($body === null)
203
+        {
190 204
             return;
191 205
         }
192 206
 
193
-        foreach ($this->fetchOptions($body) as $option => $value) {
207
+        foreach ($this->fetchOptions($body) as $option => $value)
208
+        {
194 209
             $value = trim($value, '\'" ');
195
-            switch ($option) {
210
+            switch ($option)
211
+            {
196 212
                 case 'syntax':
197 213
                     $this->echo->setActive($value !== 'off');
198 214
                     $this->raw->setActive($value !== 'off');
199 215
 
200
-                    if ($value === 'default') {
216
+                    if ($value === 'default')
217
+                    {
201 218
                         $this->echo->setStartSequence('{{');
202 219
                         $this->echo->setEndSequence('}}');
203 220
                         $this->raw->setStartSequence('{!!');
@@ -238,10 +255,13 @@  discard block
 block discarded – undo
238 255
         $keyword = null;
239 256
 
240 257
         /** @var Token $token */
241
-        foreach ($lexer->parse(new StringStream($body)) as $token) {
242
-            switch ($token->type) {
258
+        foreach ($lexer->parse(new StringStream($body)) as $token)
259
+        {
260
+            switch ($token->type)
261
+            {
243 262
                 case DeclareGrammar::TYPE_KEYWORD:
244
-                    if ($keyword !== null) {
263
+                    if ($keyword !== null)
264
+                    {
245 265
                         $options[$keyword] = $token->content;
246 266
                         $keyword = null;
247 267
                         break;
@@ -249,7 +269,8 @@  discard block
 block discarded – undo
249 269
                     $keyword = $token->content;
250 270
                     break;
251 271
                 case DeclareGrammar::TYPE_QUOTED:
252
-                    if ($keyword !== null) {
272
+                    if ($keyword !== null)
273
+                    {
253 274
                         $options[$keyword] = trim($token->content, $token->content[0]);
254 275
                         $keyword = null;
255 276
                         break;
@@ -258,7 +279,8 @@  discard block
 block discarded – undo
258 279
                     $keyword = trim($token->content, $token->content[0]);
259 280
                     break;
260 281
                 case DeclareGrammar::TYPE_COMMA:
261
-                    if ($keyword !== null) {
282
+                    if ($keyword !== null)
283
+                    {
262 284
                         $options[$keyword] = null;
263 285
                         $keyword = null;
264 286
                         break;
Please login to merge, or discard this patch.
src/Stempler/src/Lexer/Grammar/RawGrammar.php 2 patches
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -27,9 +27,9 @@  discard block
 block discarded – undo
27 27
         $buffer = null;
28 28
         $bufferOffset = 0;
29 29
 
30
-        foreach ($src as $n) {
31
-            if ($n instanceof Byte) {
32
-                if ($buffer === null) {
30
+        foreach ($src as $n){
31
+            if ($n instanceof Byte){
32
+                if ($buffer === null){
33 33
                     $buffer = '';
34 34
                     $bufferOffset = $n->offset;
35 35
                 }
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
                 continue;
39 39
             }
40 40
 
41
-            if ($buffer !== null) {
41
+            if ($buffer !== null){
42 42
                 yield new Token(Token::TYPE_RAW, $bufferOffset, $buffer);
43 43
                 $buffer = null;
44 44
             }
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
             yield $n;
47 47
         }
48 48
 
49
-        if ($buffer !== null) {
49
+        if ($buffer !== null){
50 50
             yield new Token(Token::TYPE_RAW, $bufferOffset, $buffer);
51 51
         }
52 52
     }
Please login to merge, or discard this patch.
Braces   +10 added lines, -5 removed lines patch added patch discarded remove patch
@@ -27,9 +27,12 @@  discard block
 block discarded – undo
27 27
         $buffer = null;
28 28
         $bufferOffset = 0;
29 29
 
30
-        foreach ($src as $n) {
31
-            if ($n instanceof Byte) {
32
-                if ($buffer === null) {
30
+        foreach ($src as $n)
31
+        {
32
+            if ($n instanceof Byte)
33
+            {
34
+                if ($buffer === null)
35
+                {
33 36
                     $buffer = '';
34 37
                     $bufferOffset = $n->offset;
35 38
                 }
@@ -38,7 +41,8 @@  discard block
 block discarded – undo
38 41
                 continue;
39 42
             }
40 43
 
41
-            if ($buffer !== null) {
44
+            if ($buffer !== null)
45
+            {
42 46
                 yield new Token(Token::TYPE_RAW, $bufferOffset, $buffer);
43 47
                 $buffer = null;
44 48
             }
@@ -46,7 +50,8 @@  discard block
 block discarded – undo
46 50
             yield $n;
47 51
         }
48 52
 
49
-        if ($buffer !== null) {
53
+        if ($buffer !== null)
54
+        {
50 55
             yield new Token(Token::TYPE_RAW, $bufferOffset, $buffer);
51 56
         }
52 57
     }
Please login to merge, or discard this patch.
src/Stempler/src/Parser/Assembler.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
     public function getStackPath(): string
52 52
     {
53 53
         $path = [$this->nodeName($this->node)];
54
-        foreach ($this->stack as $tuple) {
54
+        foreach ($this->stack as $tuple){
55 55
             $path[] = $this->nodeName($tuple[0]);
56 56
         }
57 57
 
@@ -94,8 +94,8 @@  discard block
 block discarded – undo
94 94
     private function nodeName(NodeInterface $node): string
95 95
     {
96 96
         $r = new \ReflectionClass($node);
97
-        if (property_exists($node, 'name')) {
98
-            return lcfirst($r->getShortName()) . "[{$node->name}]";
97
+        if (property_exists($node, 'name')){
98
+            return lcfirst($r->getShortName())."[{$node->name}]";
99 99
         }
100 100
 
101 101
         return lcfirst($r->getShortName());
Please login to merge, or discard this patch.
Braces   +4 added lines, -2 removed lines patch added patch discarded remove patch
@@ -51,7 +51,8 @@  discard block
 block discarded – undo
51 51
     public function getStackPath(): string
52 52
     {
53 53
         $path = [$this->nodeName($this->node)];
54
-        foreach ($this->stack as $tuple) {
54
+        foreach ($this->stack as $tuple)
55
+        {
55 56
             $path[] = $this->nodeName($tuple[0]);
56 57
         }
57 58
 
@@ -94,7 +95,8 @@  discard block
 block discarded – undo
94 95
     private function nodeName(NodeInterface $node): string
95 96
     {
96 97
         $r = new \ReflectionClass($node);
97
-        if (property_exists($node, 'name')) {
98
+        if (property_exists($node, 'name'))
99
+        {
98 100
             return lcfirst($r->getShortName()) . "[{$node->name}]";
99 101
         }
100 102
 
Please login to merge, or discard this patch.
src/Stempler/src/Parser/Syntax/Traits/MixinTrait.php 2 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -26,8 +26,8 @@
 block discarded – undo
26 26
      */
27 27
     private function parseToken(Parser $parser, Token $token)
28 28
     {
29
-        if ($token->tokens === []) {
30
-            if ($token->type === Token::TYPE_RAW) {
29
+        if ($token->tokens === []){
30
+            if ($token->type === Token::TYPE_RAW){
31 31
                 return new Raw($token->content);
32 32
             }
33 33
 
Please login to merge, or discard this patch.
Braces   +4 added lines, -2 removed lines patch added patch discarded remove patch
@@ -26,8 +26,10 @@
 block discarded – undo
26 26
      */
27 27
     private function parseToken(Parser $parser, Token $token)
28 28
     {
29
-        if ($token->tokens === []) {
30
-            if ($token->type === Token::TYPE_RAW) {
29
+        if ($token->tokens === [])
30
+        {
31
+            if ($token->type === Token::TYPE_RAW)
32
+            {
31 33
                 return new Raw($token->content);
32 34
             }
33 35
 
Please login to merge, or discard this patch.
src/Stempler/src/Parser.php 2 patches
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
         $parser->path = $path;
59 59
         $parser->lexer = clone $this->lexer;
60 60
 
61
-        foreach ($parser->syntax as $grammar => $stx) {
61
+        foreach ($parser->syntax as $grammar => $stx){
62 62
             $parser->syntax[$grammar] = clone $stx;
63 63
         }
64 64
 
@@ -95,12 +95,12 @@  discard block
 block discarded – undo
95 95
     {
96 96
         $template = new Template();
97 97
 
98
-        try {
98
+        try{
99 99
             $this->parseTokens(
100 100
                 new Assembler($template, 'nodes'),
101 101
                 $this->lexer->parse($stream)
102 102
             );
103
-        } catch (SyntaxException $e) {
103
+        }catch (SyntaxException $e){
104 104
             throw new ParserException(
105 105
                 $e->getMessage(),
106 106
                 new Context($e->getToken(), $this->getPath()),
@@ -122,21 +122,21 @@  discard block
 block discarded – undo
122 122
         $node = $asm->getNode();
123 123
 
124 124
         $syntax = [];
125
-        foreach ($this->syntax as $grammar => $stx) {
125
+        foreach ($this->syntax as $grammar => $stx){
126 126
             $syntax[$grammar] = clone $stx;
127 127
         }
128 128
 
129
-        foreach ($tokens as $token) {
130
-            if (!isset($syntax[$token->grammar])) {
129
+        foreach ($tokens as $token){
130
+            if (!isset($syntax[$token->grammar])){
131 131
                 throw new SyntaxException('Undefined token', $token);
132 132
             }
133 133
 
134 134
             $syntax[$token->grammar]->handle($this, $asm, $token);
135 135
         }
136 136
 
137
-        if ($asm->getNode() !== $node) {
137
+        if ($asm->getNode() !== $node){
138 138
             throw new SyntaxException(
139
-                'Invalid node hierarchy, unclosed ' . $asm->getStackPath(),
139
+                'Invalid node hierarchy, unclosed '.$asm->getStackPath(),
140 140
                 $asm->getNode()->getContext()->getToken()
141 141
             );
142 142
         }
Please login to merge, or discard this patch.
Braces   +15 added lines, -7 removed lines patch added patch discarded remove patch
@@ -58,7 +58,8 @@  discard block
 block discarded – undo
58 58
         $parser->path = $path;
59 59
         $parser->lexer = clone $this->lexer;
60 60
 
61
-        foreach ($parser->syntax as $grammar => $stx) {
61
+        foreach ($parser->syntax as $grammar => $stx)
62
+        {
62 63
             $parser->syntax[$grammar] = clone $stx;
63 64
         }
64 65
 
@@ -95,12 +96,15 @@  discard block
 block discarded – undo
95 96
     {
96 97
         $template = new Template();
97 98
 
98
-        try {
99
+        try
100
+        {
99 101
             $this->parseTokens(
100 102
                 new Assembler($template, 'nodes'),
101 103
                 $this->lexer->parse($stream)
102 104
             );
103
-        } catch (SyntaxException $e) {
105
+        }
106
+        catch (SyntaxException $e)
107
+        {
104 108
             throw new ParserException(
105 109
                 $e->getMessage(),
106 110
                 new Context($e->getToken(), $this->getPath()),
@@ -122,19 +126,23 @@  discard block
 block discarded – undo
122 126
         $node = $asm->getNode();
123 127
 
124 128
         $syntax = [];
125
-        foreach ($this->syntax as $grammar => $stx) {
129
+        foreach ($this->syntax as $grammar => $stx)
130
+        {
126 131
             $syntax[$grammar] = clone $stx;
127 132
         }
128 133
 
129
-        foreach ($tokens as $token) {
130
-            if (!isset($syntax[$token->grammar])) {
134
+        foreach ($tokens as $token)
135
+        {
136
+            if (!isset($syntax[$token->grammar]))
137
+            {
131 138
                 throw new SyntaxException('Undefined token', $token);
132 139
             }
133 140
 
134 141
             $syntax[$token->grammar]->handle($this, $asm, $token);
135 142
         }
136 143
 
137
-        if ($asm->getNode() !== $node) {
144
+        if ($asm->getNode() !== $node)
145
+        {
138 146
             throw new SyntaxException(
139 147
                 'Invalid node hierarchy, unclosed ' . $asm->getStackPath(),
140 148
                 $asm->getNode()->getContext()->getToken()
Please login to merge, or discard this patch.
src/Stempler/src/Builder.php 2 patches
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -118,14 +118,14 @@  discard block
 block discarded – undo
118 118
      */
119 119
     public function compileTemplate(Template $tpl): Result
120 120
     {
121
-        try {
122
-            if (isset($this->visitors[self::STAGE_COMPILE])) {
121
+        try{
122
+            if (isset($this->visitors[self::STAGE_COMPILE])){
123 123
                 $traverser = new Traverser($this->visitors[self::STAGE_COMPILE]);
124 124
                 $tpl = $traverser->traverse([$tpl])[0];
125 125
             }
126 126
 
127 127
             return $this->compiler->compile($tpl);
128
-        } catch (CompilerException $e) {
128
+        }catch (CompilerException $e){
129 129
             throw $this->mapException($e);
130 130
         }
131 131
     }
@@ -141,21 +141,21 @@  discard block
 block discarded – undo
141 141
         $source = $this->loader->load($path);
142 142
         $stream = new StringStream($source->getContent());
143 143
 
144
-        try {
144
+        try{
145 145
             $tpl = $this->parser->withPath($path)->parse($stream);
146 146
             $tpl->setContext(new Context(
147 147
                 new Token(Token::TYPE_RAW, 0, ''),
148 148
                 $path
149 149
             ));
150
-        } catch (ParserException $e) {
150
+        }catch (ParserException $e){
151 151
             throw $this->mapException($e);
152 152
         }
153 153
 
154
-        try {
154
+        try{
155 155
             return $this->process($tpl);
156
-        } catch (ContextExceptionInterface $e) {
156
+        }catch (ContextExceptionInterface $e){
157 157
             throw $this->mapException($e);
158
-        } catch (\Throwable $e) {
158
+        }catch (\Throwable $e){
159 159
             throw $e;
160 160
         }
161 161
     }
@@ -168,17 +168,17 @@  discard block
 block discarded – undo
168 168
      */
169 169
     private function process(Template $template): Template
170 170
     {
171
-        if (isset($this->visitors[self::STAGE_PREPARE])) {
171
+        if (isset($this->visitors[self::STAGE_PREPARE])){
172 172
             $traverser = new Traverser($this->visitors[self::STAGE_PREPARE]);
173 173
             $template = $traverser->traverse([$template])[0];
174 174
         }
175 175
 
176
-        if (isset($this->visitors[self::STAGE_TRANSFORM])) {
176
+        if (isset($this->visitors[self::STAGE_TRANSFORM])){
177 177
             $traverser = new Traverser($this->visitors[self::STAGE_TRANSFORM]);
178 178
             $template = $traverser->traverse([$template])[0];
179 179
         }
180 180
 
181
-        if (isset($this->visitors[self::STAGE_FINALIZE])) {
181
+        if (isset($this->visitors[self::STAGE_FINALIZE])){
182 182
             $traverser = new Traverser($this->visitors[self::STAGE_FINALIZE]);
183 183
             $template = $traverser->traverse([$template])[0];
184 184
         }
@@ -194,17 +194,17 @@  discard block
 block discarded – undo
194 194
      */
195 195
     private function mapException(ContextExceptionInterface $e): ContextExceptionInterface
196 196
     {
197
-        if ($e->getContext()->getPath() === null) {
197
+        if ($e->getContext()->getPath() === null){
198 198
             return $e;
199 199
         }
200 200
 
201
-        try {
201
+        try{
202 202
             $source = $this->loader->load($e->getContext()->getPath());
203
-        } catch (LoaderException $te) {
203
+        }catch (LoaderException $te){
204 204
             return $e;
205 205
         }
206 206
 
207
-        if ($source->getFilename() === null) {
207
+        if ($source->getFilename() === null){
208 208
             return $e;
209 209
         }
210 210
 
Please login to merge, or discard this patch.
Braces   +35 added lines, -15 removed lines patch added patch discarded remove patch
@@ -118,14 +118,18 @@  discard block
 block discarded – undo
118 118
      */
119 119
     public function compileTemplate(Template $tpl): Result
120 120
     {
121
-        try {
122
-            if (isset($this->visitors[self::STAGE_COMPILE])) {
121
+        try
122
+        {
123
+            if (isset($this->visitors[self::STAGE_COMPILE]))
124
+            {
123 125
                 $traverser = new Traverser($this->visitors[self::STAGE_COMPILE]);
124 126
                 $tpl = $traverser->traverse([$tpl])[0];
125 127
             }
126 128
 
127 129
             return $this->compiler->compile($tpl);
128
-        } catch (CompilerException $e) {
130
+        }
131
+        catch (CompilerException $e)
132
+        {
129 133
             throw $this->mapException($e);
130 134
         }
131 135
     }
@@ -141,21 +145,29 @@  discard block
 block discarded – undo
141 145
         $source = $this->loader->load($path);
142 146
         $stream = new StringStream($source->getContent());
143 147
 
144
-        try {
148
+        try
149
+        {
145 150
             $tpl = $this->parser->withPath($path)->parse($stream);
146 151
             $tpl->setContext(new Context(
147 152
                 new Token(Token::TYPE_RAW, 0, ''),
148 153
                 $path
149 154
             ));
150
-        } catch (ParserException $e) {
155
+        }
156
+        catch (ParserException $e)
157
+        {
151 158
             throw $this->mapException($e);
152 159
         }
153 160
 
154
-        try {
161
+        try
162
+        {
155 163
             return $this->process($tpl);
156
-        } catch (ContextExceptionInterface $e) {
164
+        }
165
+        catch (ContextExceptionInterface $e)
166
+        {
157 167
             throw $this->mapException($e);
158
-        } catch (\Throwable $e) {
168
+        }
169
+        catch (\Throwable $e)
170
+        {
159 171
             throw $e;
160 172
         }
161 173
     }
@@ -168,17 +180,20 @@  discard block
 block discarded – undo
168 180
      */
169 181
     private function process(Template $template): Template
170 182
     {
171
-        if (isset($this->visitors[self::STAGE_PREPARE])) {
183
+        if (isset($this->visitors[self::STAGE_PREPARE]))
184
+        {
172 185
             $traverser = new Traverser($this->visitors[self::STAGE_PREPARE]);
173 186
             $template = $traverser->traverse([$template])[0];
174 187
         }
175 188
 
176
-        if (isset($this->visitors[self::STAGE_TRANSFORM])) {
189
+        if (isset($this->visitors[self::STAGE_TRANSFORM]))
190
+        {
177 191
             $traverser = new Traverser($this->visitors[self::STAGE_TRANSFORM]);
178 192
             $template = $traverser->traverse([$template])[0];
179 193
         }
180 194
 
181
-        if (isset($this->visitors[self::STAGE_FINALIZE])) {
195
+        if (isset($this->visitors[self::STAGE_FINALIZE]))
196
+        {
182 197
             $traverser = new Traverser($this->visitors[self::STAGE_FINALIZE]);
183 198
             $template = $traverser->traverse([$template])[0];
184 199
         }
@@ -194,17 +209,22 @@  discard block
 block discarded – undo
194 209
      */
195 210
     private function mapException(ContextExceptionInterface $e): ContextExceptionInterface
196 211
     {
197
-        if ($e->getContext()->getPath() === null) {
212
+        if ($e->getContext()->getPath() === null)
213
+        {
198 214
             return $e;
199 215
         }
200 216
 
201
-        try {
217
+        try
218
+        {
202 219
             $source = $this->loader->load($e->getContext()->getPath());
203
-        } catch (LoaderException $te) {
220
+        }
221
+        catch (LoaderException $te)
222
+        {
204 223
             return $e;
205 224
         }
206 225
 
207
-        if ($source->getFilename() === null) {
226
+        if ($source->getFilename() === null)
227
+        {
208 228
             return $e;
209 229
         }
210 230
 
Please login to merge, or discard this patch.
src/Stempler/tests/Transform/BaseTest.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 {
35 35
     protected function compile(string $source, array $visitors = [], LoaderInterface $loader = null)
36 36
     {
37
-        if ($loader === null) {
37
+        if ($loader === null){
38 38
             $loader = new StringLoader();
39 39
             $loader->set('root', $source);
40 40
         }
@@ -69,11 +69,11 @@  discard block
 block discarded – undo
69 69
         $builder->getCompiler()->addRenderer(new DynamicRenderer(new DirectiveGroup()));
70 70
         $builder->getCompiler()->addRenderer(new HTMLRenderer());
71 71
 
72
-        foreach ($this->getVisitors() as $visitor) {
72
+        foreach ($this->getVisitors() as $visitor){
73 73
             $builder->addVisitor($visitor);
74 74
         }
75 75
 
76
-        foreach ($visitors as $visitor) {
76
+        foreach ($visitors as $visitor){
77 77
             $builder->addVisitor($visitor);
78 78
         }
79 79
 
@@ -90,6 +90,6 @@  discard block
 block discarded – undo
90 90
      */
91 91
     protected function getFixtureLoader(): LoaderInterface
92 92
     {
93
-        return new DirectoryLoader(__DIR__ . '/../fixtures');
93
+        return new DirectoryLoader(__DIR__.'/../fixtures');
94 94
     }
95 95
 }
Please login to merge, or discard this patch.
Braces   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -34,7 +34,8 @@  discard block
 block discarded – undo
34 34
 {
35 35
     protected function compile(string $source, array $visitors = [], LoaderInterface $loader = null)
36 36
     {
37
-        if ($loader === null) {
37
+        if ($loader === null)
38
+        {
38 39
             $loader = new StringLoader();
39 40
             $loader->set('root', $source);
40 41
         }
@@ -69,11 +70,13 @@  discard block
 block discarded – undo
69 70
         $builder->getCompiler()->addRenderer(new DynamicRenderer(new DirectiveGroup()));
70 71
         $builder->getCompiler()->addRenderer(new HTMLRenderer());
71 72
 
72
-        foreach ($this->getVisitors() as $visitor) {
73
+        foreach ($this->getVisitors() as $visitor)
74
+        {
73 75
             $builder->addVisitor($visitor);
74 76
         }
75 77
 
76
-        foreach ($visitors as $visitor) {
78
+        foreach ($visitors as $visitor)
79
+        {
77 80
             $builder->addVisitor($visitor);
78 81
         }
79 82
 
Please login to merge, or discard this patch.
src/Stempler/tests/Transform/DynamicToPHPTest.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
     public function testVerbatim4(): void
105 105
     {
106 106
         $this->assertSame(
107
-            '<script>alert(<?php echo json_encode' .
107
+            '<script>alert(<?php echo json_encode'.
108 108
             '("hello\' \'world", JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_AMP | JSON_HEX_QUOT, 512); ?>)</script>',
109 109
             $res = $this->compile('<script>alert({{ "hello\' \'world" }})</script>')->getContent()
110 110
         );
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
     {
128 128
         ob_start();
129 129
 
130
-        eval('?>' . $body);
130
+        eval('?>'.$body);
131 131
 
132 132
         return ob_get_clean();
133 133
     }
Please login to merge, or discard this patch.
src/Stempler/tests/Transform/ImportedStackTest.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
         );
148 148
 
149 149
         $loader->set(
150
-            'grid' . DIRECTORY_SEPARATOR . 'render',
150
+            'grid'.DIRECTORY_SEPARATOR.'render',
151 151
             '
152 152
 <table>
153 153
 <thead>
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
         );
163 163
 
164 164
         $loader->set(
165
-            'grid' . DIRECTORY_SEPARATOR . 'cell',
165
+            'grid'.DIRECTORY_SEPARATOR.'cell',
166 166
             '
167 167
 <stack:push name="head"><tr>${title}</tr></stack:push>
168 168
 <stack:push name="body"><td>${context}</td></stack:push>
Please login to merge, or discard this patch.