Skip to content

Commit a389a84

Browse files
authored
[CLEANUP] Avoid magic method forwarding in AtRuleBlockList (#1148)
Part of #1147
1 parent 6d934af commit a389a84

File tree

2 files changed

+3
-14
lines changed

2 files changed

+3
-14
lines changed

config/phpstan-baseline.neon

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,5 @@
11
parameters:
22
ignoreErrors:
3-
-
4-
message: '#^Call to an undefined method Sabberworm\\CSS\\OutputFormat\:\:comments\(\)\.$#'
5-
identifier: method.notFound
6-
count: 1
7-
path: ../src/CSSList/AtRuleBlockList.php
8-
9-
-
10-
message: '#^Call to an undefined method Sabberworm\\CSS\\OutputFormat\:\:spaceBeforeOpeningBrace\(\)\.$#'
11-
identifier: method.notFound
12-
count: 1
13-
path: ../src/CSSList/AtRuleBlockList.php
14-
153
-
164
message: '#^Only booleans are allowed in an if condition, string given\.$#'
175
identifier: if.condNotBoolean

src/CSSList/AtRuleBlockList.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,14 @@ public function __toString(): string
5656

5757
public function render(OutputFormat $outputFormat): string
5858
{
59-
$result = $outputFormat->comments($this);
59+
$formatter = $outputFormat->getFormatter();
60+
$result = $formatter->comments($this);
6061
$result .= $outputFormat->getContentBeforeAtRuleBlock();
6162
$arguments = $this->arguments;
6263
if ($arguments) {
6364
$arguments = ' ' . $arguments;
6465
}
65-
$result .= "@{$this->type}$arguments{$outputFormat->spaceBeforeOpeningBrace()}{";
66+
$result .= "@{$this->type}$arguments{$formatter->spaceBeforeOpeningBrace()}{";
6667
$result .= $this->renderListContents($outputFormat);
6768
$result .= '}';
6869
$result .= $outputFormat->getContentAfterAtRuleBlock();

0 commit comments

Comments
 (0)