Skip to content

Commit 80d0c0b

Browse files
committed
Dumper: refactoring
1 parent 31779e2 commit 80d0c0b

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/PhpGenerator/Dumper.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ private function dumpVar(&$var, array $parents = [], int $level = 0, int $column
4747
return $this->dumpArray($var, $parents, $level, $column);
4848

4949
} elseif ($var instanceof Literal) {
50-
return ltrim(Nette\Utils\Strings::indent(trim((string) $var), $level), "\t");
51-
50+
return $this->dumpLiteral($var, $level);
51+
5252
} elseif (is_object($var)) {
5353
return $this->dumpObject($var, $parents, $level);
5454

@@ -176,6 +176,13 @@ private function dumpObject(&$var, array $parents, int $level): string
176176
}
177177

178178

179+
private function dumpLiteral(Literal $var, int $level): string
180+
{
181+
$s = Nette\Utils\Strings::indent(trim((string) $var), $level, "\t");
182+
return ltrim($s, "\t");
183+
}
184+
185+
179186
/**
180187
* Generates PHP statement.
181188
*/

0 commit comments

Comments
 (0)