MOON
Server: Apache
System: Linux server1.studioinfinity.com.br 2.6.32-954.3.5.lve1.4.90.el6.x86_64 #1 SMP Tue Feb 21 12:26:30 UTC 2023 x86_64
User: artinside (517)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/artinside/www/finance/vendor/league/plates/src/Extension/RenderContext/render-context.php
<?php

namespace League\Plates\Extension\RenderContext;

use Closure;
use League\Plates;

function renderContextCompose(callable $render_context_factory, $var_name) {
    return function(Plates\Template $template) use ($render_context_factory, $var_name) {
        $render_context = $render_context_factory($template->reference);
        return $template->withAddedData([
            $var_name => $render_context,
        ])->with('render_context', $render_context);
    };
}

function renderContextBind() {
    return function(Closure $inc, Template $template) use ($var_name) {
        return $template->get('render_context')
            ? $inc->bindTo($template->get('render_context'))
            : $inc;
    };
}