X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fchi-teck%2Fdrupal-code-generator%2Fsrc%2FHelper%2FRenderer.php;fp=vendor%2Fchi-teck%2Fdrupal-code-generator%2Fsrc%2FHelper%2FRenderer.php;h=a9256998b1a1c93bc1d763eae097cfdadfa5b6cb;hp=0000000000000000000000000000000000000000;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/vendor/chi-teck/drupal-code-generator/src/Helper/Renderer.php b/vendor/chi-teck/drupal-code-generator/src/Helper/Renderer.php new file mode 100644 index 000000000..a9256998b --- /dev/null +++ b/vendor/chi-teck/drupal-code-generator/src/Helper/Renderer.php @@ -0,0 +1,62 @@ +twig = $twig; + } + + /** + * {@inheritdoc} + */ + public function getName() { + return 'dcg_renderer'; + } + + /** + * Renders a template. + * + * @param string $template + * Twig template. + * @param array $vars + * Template variables. + * + * @return string + * A string representing the rendered output. + */ + public function render($template, array $vars) { + return $this->twig->render($template, $vars); + } + + /** + * Adds a path where templates are stored. + * + * @param string $path + * A path where to look for templates. + */ + public function addPath($path) { + return $this->twig->getLoader()->addPath($path); + } + +}