适用于nette框架的表单工厂

v1.0.0 2021-02-24 08:36 UTC

This package is auto-updated.

Last update: 2024-09-24 16:41:26 UTC


README

Latest Stable Version Total Downloads Integrity check Latest Unstable Version License

安装

Composer命令

composer require mati-core/form

展示者特质

final class *Presenter extends BasePresenter
{
    use FormFactoryTrait; 
}

使用方法

final class *Presenter extends BasePresenter{
    
    use FormFactoryTrait;
    
    public function createComponentMyForm(): Form
    {
        $form = $this->formFactory->create(); 
        
        $form->addText('myText', 'My text');
        
        $form->onSuccess[] = function (Form $form, ArrayHash $values): void {
            $text = $values->myText;
        };
        
        return $form;
    }
}