diff --git a/demo/bridge/twig/composer.json b/demo/bridge/twig/composer.json new file mode 100644 index 0000000..0de0b4f --- /dev/null +++ b/demo/bridge/twig/composer.json @@ -0,0 +1,5 @@ +{ + "require": { + "twig/twig": "*" + } +} \ No newline at end of file diff --git a/demo/bridge/twig/foobar.html b/demo/bridge/twig/foobar.html new file mode 100644 index 0000000..323fae0 --- /dev/null +++ b/demo/bridge/twig/foobar.html @@ -0,0 +1 @@ +foobar diff --git a/demo/bridge/twig/hello.html b/demo/bridge/twig/hello.html new file mode 100644 index 0000000..296b3f6 --- /dev/null +++ b/demo/bridge/twig/hello.html @@ -0,0 +1,2 @@ +Hello {{ name }} +{% include "foobar.html" %} diff --git a/demo/bridge/twig/index.php b/demo/bridge/twig/index.php new file mode 100644 index 0000000..50f0dad --- /dev/null +++ b/demo/bridge/twig/index.php @@ -0,0 +1,14 @@ +addCollector(new DebugBar\Bridge\Twig\TwigCollector($twig)); +$debugbarRenderer->setBaseUrl('../../../src/DebugBar/Resources'); + +render_demo_page(function() use ($twig) { + echo $twig->render('hello.html', array('name' => 'peter pan')); +}); diff --git a/demo/index.php b/demo/index.php index 0c94ca5..0854ab7 100644 --- a/demo/index.php +++ b/demo/index.php @@ -29,5 +29,11 @@ render_demo_page(function() {
+(you need to install needed dependencies first, run composer.phar install
in each demo folders)