Skip to content

Commit 9c6ee63

Browse files
committed
Activate Twig debug mode (dump() feature) in local dev env.
1 parent 9b1d2d7 commit 9c6ee63

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

app/classes/ReleaseInsights/Template.php

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,18 @@ public function render(): void
3737
{
3838
// Initialize our Templating system
3939
$twig_loader = new FilesystemLoader(INSTALL_ROOT . 'app/views/templates');
40-
$twig = new Environment($twig_loader);
41-
$twig->addExtension(new IntlExtension());
4240

41+
// @codeCoverageIgnoreStart
42+
// Allow Twig debug mode in local dev mode
43+
if (LOCALHOST && !defined('TESTING_CONTEXT')) {
44+
$twig = new Environment($twig_loader, ['debug' => true,]);
45+
$twig->addExtension(new \Twig\Extension\DebugExtension());
46+
} else {
47+
$twig = new Environment($twig_loader);
48+
}
49+
// @codeCoverageIgnoreEnd
50+
51+
$twig->addExtension(new IntlExtension());
4352
echo $twig->render($this->template, $this->data);
4453
}
4554
}

0 commit comments

Comments
 (0)