【文件属性】:
文件名称:apposite:有条件地应用Laravel验证规则,即使您无权访问验证器实例
文件大小:51KB
文件格式:ZIP
更新时间:2021-03-09 19:33:08
php laravel validation laravel-package PHP
适当
关于阿波斯特
通过Apposite,即使您没有访问权限,也可以轻松地有条件地应用Laravel验证规则。
要求和安装
选择适合您的Laravel版本的分支。
分支
Laravel版本
PHP版本
1.x
^6.0
^7.2
2.x
^7.0
^7.2.5
3.x
^8.0
^7.3
使用安装Apposite:
composer require monooso/apposite
用法
提供了三个:
ApplyWhen
满足条件时,可使用ApplyWhen来应用一个或多个验证规则。 例如,如果contact_method是“ email”,请验证email字段。
ApplyWhen构造函数需要两个参数:
有条件的,确定是否应用验证规则。 这可以是布尔值,也可以是返回布尔值的闭包。
如果条件评估为true ,则适用的验证规则。 可以采用Laravel验证程序可
【文件预览】:
apposite-master
----.scrutinizer.yml(463B)
----LICENSE.txt(1KB)
----src()
--------Rules()
----.php_cs.dist(826B)
----CONTRIBUTING.md(0B)
----.travis.yml(267B)
----composer.lock(239KB)
----phpunit.xml(545B)
----README.md(4KB)
----.editorconfig(237B)
----tests()
--------Rules()
----.gitignore(146B)
----CHANGELOG.md(888B)
----package-lock.json(64KB)
----package.json(351B)
----composer.json(1KB)
----.nvmrc(7B)