Skip to content
Snippets Groups Projects
Select Git revision
  • 455dd537c65ab474b2223320d295834c55b8925c
  • master default protected
  • fix/deprecated_functions
  • devel
  • feat/translations
  • feat/upgrade_to_pro_url
  • feat/lang
  • bugfix/require-interface
  • bugfix/require-once-error
  • feature/activation-hooks
  • feature/template-loader
  • feature/template-renderer
  • feature/plugin-activation
  • feature/hookable-object
  • feature/builder-pattern
  • 2.1.2
  • 2.1.1
  • 2.1.0
  • 2.0.0
  • 2.0.0-beta1
  • 1.4.4
  • 1.4.3
  • 1.4.2
  • 1.4.1
  • 1.4
  • 1.3.3
  • 1.3.2
  • 1.3.1
  • 1.3.0
  • 1.2.0
  • 1.1
  • 1.0
32 results

Has_Plugin_Info.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);
    }