luky/conditions

0.1 2020-06-01 08:51 UTC

This package is auto-updated.

Last update: 2024-09-08 17:53:50 UTC


README

微型库,包含有用的条件集合,同时不失可读性

安装

composer require luky/conditions

使用方法

任何 - 检查是否任何项目满足条件

用例示例

  • 如果任何元素为空,则抛出异常
  • 如果任何验证器返回false,则显示闪存消息
if (Any::isNull($companyName, $phone, $zip)) 
{
    // do stuff
}

每个 - 检查是否每个元素满足条件

用例示例

  • 如果每个项目验证返回true,则执行某些操作
if (Every::isTrue(
    
)) 
{
    // do stuff
}

无 - 检查是否没有任何元素满足条件

if (Every::isTrue(

)) 
{
    // do stuff
}