for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Class RenderView | RenderView.php
* @package Faulancer\View\Helper
* @author Florian Knapp <[email protected]>
*/
namespace Faulancer\View\Helper;
use Faulancer\View\AbstractViewHelper;
use Faulancer\View\ViewController;
* Class RenderView
class RenderView extends AbstractViewHelper
{
* Render a subview
*
* @param ViewController $view
* @param string $template
* @param array $variables
* @return string
public function __invoke(ViewController $view, string $template = '', array $variables = [])
$view = new ViewController();
$view->setTemplate( $template );
$view->setVariables( $variables );
return $view->render();
}