文件名称:Ray.WebFormModule:Ray.Di的Web表单模块
文件大小:46KB
文件格式:ZIP
更新时间:2024-06-05 17:32:29
web-form ray-module PHP
Ray.WebFormModule 由和驱动的面向方面的Web表单模块。 入门 安装 作曲家安装 $ composer require web-form-module 模块安装 use Ray \ Di \ AbstractModule ; use Ray \ WebFormModule \ AuraInputModule ; class AppModule extends AbstractModule { protected function configure () { $ this -> install ( new AuraInputModule ); } } 用法 表格类 我们提供了两种关于自初始化表单类的方法,一种是init()方法,其中我们在表单上添加了输入字段并应用了文件和规则。 另一种方法是submit() ,它在其中提交数据。
【文件预览】:
Ray.WebFormModule-1.x
----.scrutinizer.yml(410B)
----README.JA.md(6KB)
----src()
--------AbstractForm.php(4KB)
--------Annotation()
--------Exception()
--------FormFactory.php(620B)
--------VndErrorHandler.php(2KB)
--------AuraInputModule.php(2KB)
--------FormVndErrorModule.php(398B)
--------AuraInputInterceptor.php(3KB)
--------InputValidationInterceptor.php(574B)
--------ToStringInterface.php(263B)
--------SubmitInterface.php(292B)
--------FailureHandlerInterface.php(389B)
--------AntiCsrf.php(1KB)
--------OnFailureMethodHandler.php(1KB)
--------FormValidationError.php(459B)
--------SetAntiCsrfTrait.php(416B)
--------FormInterface.php(529B)
----phpunit.xml.dist(556B)
----.php_cs(5KB)
----.travis.yml(816B)
----LICENSE(1KB)
----README.md(5KB)
----build.xml(7KB)
----docs()
--------demo()
----phpmd.xml(2KB)
----tests()
--------Fake()
--------AbstractFormTest.php(3KB)
--------AuraInputModuleTest.php(960B)
--------tmp()
--------AbstractAuraFormTest.php(2KB)
--------VndErrorHandlerTest.php(2KB)
--------FormFactoryTest.php(563B)
--------AuraInputInterceptorTest.php(5KB)
--------AntiCsrfTest.php(2KB)
--------bootstrap.php(579B)
----.gitignore(128B)
----phpcs.xml(955B)
----composer.json(994B)