Skip to content
Snippets Groups Projects
Select Git revision
  • 154ce6ae327ecf079e5afcd07c2e520fa486946b
  • master default protected
  • feat/woo-template
  • organize-tests
  • feat/add-show-rendered-method
  • devel
  • 2.1.0
  • 2.0.0
  • 1.1.0
  • 1.0.2
  • 1.0.1
  • 1.0
12 results

Renderer.php

Blame
  • Renderer.php 644 B
    <?php
    
    namespace WPDesk\View\Renderer;
    
    use WPDesk\View\Resolver\Resolver;
    
    /**
     * Can render templates
     */
    interface Renderer
    {
        /**
         * Set the resolver used to map a template name to a resource the renderer may consume.
         *
         * @param  Resolver $resolver
         */
        public function set_resolver(Resolver $resolver);
    
        /**
         * @param string $template
         * @param array $params
         *
         * @return string
         */
        public function render($template, array $params = null);
    
        /**
         * @param string $template
         * @param array $params
         */
        public function output_render($template, array $params = null);
    }