人类/when

用于if else语句的全局助手

1.0.0 2021-03-09 10:07 UTC

This package is auto-updated.

Last update: 2024-09-09 18:12:43 UTC


README

安装

composer require humans/when

用法

echo when(true)->return('is-open');
// "is-open"

echo when(false)->return('is-open'); // prints null
// null

echo when(false)->return('is-open')->else('is-closed');
// "is-closed"

比较

echo when(true)->is(false)->return('is true')->else('is false');

代理

代理方法

when($product)->isOutOfStock()->return('is out of stock');

代理属性

when($product)->is_available->return('is available');

全局方法

when();

unless();