App\UIObjects\Form\FormPassword::render PHP Метод

render() публичный Метод

public render ( )
    public function render()
    {
        $args = $this->arguments;
        PhpQuery::newDocument();
        $this->markup = PhpQuery::pq($this->template);
        $label = $this->markup['label'];
        $input = $this->markup['input'];
        foreach ($args as $key => $arg) {
            switch ($key) {
                case 'class':
                    $input->addClass($arg);
                    break;
                case 'label':
                    $label->removeClass('hidden')->html($arg);
                    break;
                case 'id':
                    $label->attr('for', $arg);
                    // pass to default
                // pass to default
                default:
                    $input->attr($key, $arg);
                    break;
            }
        }
        return parent::render();
    }