xtreamwayz/html-form-validator

该包已被废弃,不再维护。未建议替代包。

一个通过重用HTML表单属性来验证和过滤提交数据的库


README

No Maintenance Intended

非常感谢您对这个项目的兴趣!开源是有回报的,但同时也可能很累。因此,代码以现有形式提供,目前并未积极维护。我们邀请您浏览代码,甚至可以在您下一个项目中使用它,前提是您遵循所附带的许可证!

不提供代码支持保证,也不保证将审查或合并拉取请求。它是开源的,因此允许分支;但请确保给予应有的信用!

正如推文所挑战的,这个库从HTML表单中提取验证规则和过滤器,并验证提交的用户数据是否符合这些规则。

在框架中构建表单需要做很多工作。需要为元素、验证等创建大量的PHP类。那么为什么不构建一个HTML表单并使用标准元素属性来提取验证规则和过滤器呢?结合一些强大的HTML兼容数据属性,您可以在一个地方创建表单、自定义验证规则和过滤器。

安装

$ composer require xtreamwayz/html-form-validator

文档

所有项目文档位于./docs文件夹中。如果您想为文档做出贡献,请提交拉取请求。您可以在网上阅读文档:https://xtreamwayz.github.io/html-form-validator/

贡献

在您开始工作于新特性或修复之前,请阅读并遵循贡献指南,以避免任何浪费或重复的工作。

版权和许可证

代码在MIT许可证下发布。文档在CC BY 4.0下分发。