Вход Регистрация
Файл: library/XenForo/ViewPublic/Login/PostRedirect.php
Строк: 28
<?php

class XenForo_ViewPublic_Login_PostRedirect extends XenForo_ViewPublic_Base
{
    public function 
renderHtml()
    {
        
$data $this->_params['postData'];
        unset(
$data['_xfResponseType'], $data['_xfRequestUri'], $data['_xfNoRedirect']);
        
$this->_params['hiddenHtml'] = $this->_arrayToHiddenInput($data);
    }

    protected function 
_arrayToHiddenInput(array $array$prefix '')
    {
        
$output '';
        foreach (
$array AS $k => $v)
        {
            
$name strlen($prefix) ? $prefix '[' $k ']' $k;

            if (
is_array($v))
            {
                
$output .= $this->_arrayToHiddenInput($v$name);
            }
            else
            {
                
$output .= '<input type="hidden" name="' htmlspecialchars($nameENT_COMPAT'utf-8')
                    . 
'" value="' htmlspecialchars($vENT_COMPAT'utf-8') . '" />' "n";
            }
        }

        return 
$output;
    }
}
Онлайн: 1
Реклама