Select Git revision
Has_Plugin_Info.php
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);
}