FluidTYPO3\Vhs\Traits\TemplateVariableViewHelperTrait::restoreVariables PHP Метод

restoreVariables() приватный статический Метод

private static restoreVariables ( array $variables, array $backups, TYPO3\CMS\Fluid\Core\ViewHelper\TemplateVariableContainer $templateVariableContainer ) : void
$variables array
$backups array
$templateVariableContainer TYPO3\CMS\Fluid\Core\ViewHelper\TemplateVariableContainer
Результат void
    private static function restoreVariables(array $variables, array $backups, $templateVariableContainer)
    {
        foreach ($variables as $variableName => $variableValue) {
            $templateVariableContainer->remove($variableName);
            if (true === isset($backups[$variableName])) {
                $templateVariableContainer->add($variableName, $variableValue);
            }
        }
    }