Newer
Older
<?php
namespace Syna\ViewHelper;
use Syna\View;
use Syna\ViewHelperInterface;
class CallableHelper implements ViewHelperInterface
{
/** @var callable */
protected $callable;
public function __construct(callable $callable)
{
$this->callable = $callable;
}
public function __invoke(...$args)
{
return call_user_func($this->callable, ...$args);
}
public function setView(View $view)
{
}
}