mati-core / form
适用于nette框架的表单工厂
v1.0.0
2021-02-24 08:36 UTC
Requires
- php: >=8.0
- baraja-core/package-manager: ~2.0
- nette/application: ^3.0
- nette/bootstrap: ^3.0
- nette/di: ^3.0
- nette/forms: ^3.0
- nette/neon: ^3.0
- nette/security: ^3.0
- nette/utils: ^3.0
Requires (Dev)
- nette/tester: ~2.0
- phpstan/phpstan: ^0.12
- phpstan/phpstan-nette: ^0.12.6
- tracy/tracy: ^2.3
This package is auto-updated.
Last update: 2024-09-24 16:41:26 UTC
README
安装
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; } }