for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Class EndBlock | EndBlock.php
* @package Faulancer\View\Helper
* @author Florian Knapp <[email protected]>
*/
namespace Faulancer\View\Helper;
use Faulancer\View\ViewController;
* Class EndBlock
class EndBlock
{
* Block closing handler
*
* @param ViewController $view
* @param string $name
public function __invoke(ViewController $view, string $name = '')
$content = ob_get_contents();
$view->getParentTemplate()->setVariable($name, $content);
unset($this->blockName);
unset($this->blockContent);
ob_end_clean();
}