hassankhan/affirm

适用于PHP 5.4+的简单验证库

dev-master 2015-02-05 08:22 UTC

This package is auto-updated.

Last update: 2024-09-16 11:47:45 UTC


README

Latest version Software License Build Status Coverage Status Quality Score Total Downloads

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