Skip to content

Commit 5fd1ae5

Browse files
committed
Latte: added more comments /* line */
1 parent 7931725 commit 5fd1ae5

File tree

3 files changed

+15
-11
lines changed

3 files changed

+15
-11
lines changed

src/Bridges/CacheLatte/CacheMacro.php

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,9 @@ public function nodeOpened(Latte\MacroNode $node)
6060
$node->empty = false;
6161
$node->openingCode = Latte\PhpWriter::using($node)
6262
->write(
63-
'<?php if (Nette\Bridges\CacheLatte\CacheMacro::createCache($this->global->cacheStorage, %var, $this->global->cacheStack, %node.array?)) try { ?>',
64-
Nette\Utils\Random::generate()
63+
'<?php if (Nette\Bridges\CacheLatte\CacheMacro::createCache($this->global->cacheStorage, %var, $this->global->cacheStack, %node.array?)) /* line %var */ try { ?>',
64+
Nette\Utils\Random::generate(),
65+
$node->startLine
6566
);
6667
}
6768

@@ -73,11 +74,14 @@ public function nodeOpened(Latte\MacroNode $node)
7374
public function nodeClosed(Latte\MacroNode $node)
7475
{
7576
$node->closingCode = Latte\PhpWriter::using($node)
76-
->write('<?php
77-
Nette\Bridges\CacheLatte\CacheMacro::endCache($this->global->cacheStack, %node.array?);
77+
->write(
78+
'<?php
79+
Nette\Bridges\CacheLatte\CacheMacro::endCache($this->global->cacheStack, %node.array?) /* line %var */;
7880
} catch (\Throwable $ʟ_e) {
7981
Nette\Bridges\CacheLatte\CacheMacro::rollback($this->global->cacheStack); throw $ʟ_e;
80-
} ?>');
82+
} ?>',
83+
$node->startLine
84+
);
8185
}
8286

8387

tests/Bridges.Latte/expected/CacheMacro.cache.inc.phtml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?php
22
%A%
3-
if (Nette\Bridges\CacheLatte\CacheMacro::createCache($this->global->cacheStorage, '%[\w]+%', $this->global->cacheStack)) try {
3+
if (Nette\Bridges\CacheLatte\CacheMacro::createCache($this->global->cacheStorage, '%[\w]+%', $this->global->cacheStack)) /* line %d% */ try {
44
echo ' ';
5-
echo LR\Filters::escapeHtmlText(($this->filters->lower)($title)) /* line 4 */;
5+
echo LR\Filters::escapeHtmlText(($this->filters->lower)($title)) /* line %d% */;
66
echo "\n";
7-
Nette\Bridges\CacheLatte\CacheMacro::endCache($this->global->cacheStack);
7+
Nette\Bridges\CacheLatte\CacheMacro::endCache($this->global->cacheStack) /* line %d% */;
88
}
99
catch (\Throwable $ʟ_e) {
1010
Nette\Bridges\CacheLatte\CacheMacro::rollback($this->global->cacheStack);

tests/Bridges.Latte/expected/CacheMacro.cache.phtml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
echo 'Noncached content
44
55
';
6-
if (Nette\Bridges\CacheLatte\CacheMacro::createCache($this->global->cacheStorage, '%[\w]+%', $this->global->cacheStack, [$id, 'tags' => 'mytag'])) try {
6+
if (Nette\Bridges\CacheLatte\CacheMacro::createCache($this->global->cacheStorage, '%[\w]+%', $this->global->cacheStack, [$id, 'tags' => 'mytag'])) /* line %d% */ try {
77
echo '
88
<h1>';
9-
echo LR\Filters::escapeHtmlText(($this->filters->upper)($title)) /* line 5 */;
9+
echo LR\Filters::escapeHtmlText(($this->filters->upper)($title)) /* line %d% */;
1010
echo '</h1>
1111
1212
';
1313
$this->createTemplate('include.cache.latte', ['localvar' => 11] + $this->params, 'include')->renderToContentType('html') /* line %d% */;
1414
echo "\n";
15-
Nette\Bridges\CacheLatte\CacheMacro::endCache($this->global->cacheStack, [$id, 'tags' => 'mytag']);
15+
Nette\Bridges\CacheLatte\CacheMacro::endCache($this->global->cacheStack, [$id, 'tags' => 'mytag']) /* line %d% */;
1616
}
1717
catch (\Throwable $ʟ_e) {
1818
Nette\Bridges\CacheLatte\CacheMacro::rollback($this->global->cacheStack);

0 commit comments

Comments
 (0)