hassankhan / affirm
适用于PHP 5.4+的简单验证库
dev-master
2015-02-05 08:22 UTC
Requires
- php: >=5.4.0
- hassankhan/frontman: ~0.1
Requires (Dev)
- apigen/apigen: ~4.0
- phpunit/phpunit: ~4.0
- scrutinizer/ocular: ~1.1
This package is auto-updated.
Last update: 2024-09-16 11:47:45 UTC
README
Affirm 是一个简单的、无装饰的断言/验证包,适用于PHP 5.4+。它是 is.js 的 PHP 版本。
它与 Assert 非常相似,旨在与之匹配。
安装
通过 Composer
$ composer require hassankhan/affirm
使用方法
首先实例化类
$affirm = new Affirm\Affirm()
您可以使用 Affirm::is()
或 Affirm::are()
来传入任何值
$affirm->is(25, 50, 75); $affirm->are(25, 50, 75);
一旦所有值都已传入,您可以使用修饰符。默认情况下,Affirm 只有在所有值通过测试时才会返回 true
,您可以这样修改
$affirm->is(25, 50, 75)->any();
然后添加测试
$affirm->is(25, 50, 75)->any()->odd();
您还可以将 Affirm 作为静态类使用
Affirm\Proxy::is(25, 50, 75)->any()->odd();
请阅读API文档以获取所有可用方法的完整列表。
贡献
有关详细信息,请参阅 CONTRIBUTING.md。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅 LICENSE.md。