wau/dynamic-comparator

This component provides the functionality to compare two values by given comparison operator.

2.0 2019-05-20 08:26 UTC

This package is auto-updated.

Last update: 2025-06-20 22:50:14 UTC


README

#Dynamic comparator This component provides the functionality to compare two values by given comparison operator.

Installation

You can install the package via composer:

composer require wau/dynamic-comparator

###Usage

...
use Wau\DynamicComparator\Traits\DynamicComparator;

class ExampleClass
{

    use DynamicComparator;
    
    public function index()
    {
        $a = 10;
        $b = 20;
        
        $this->is($a, '==', $b);  // false
        $this->is($a, '>=', $b);  // false
        $this->is($a, '!==', $b); // true
        $this->is($a, '!=', $b);  // true
    }
}

...

Full list of operators:

'==' - Equal
'===' - Identical
'!=' - Not equal
'!==' - Not identical
'>' - Greater than
'<' - Less than
'>=' - Greater than or equal to
'<=' - Less than or equal to

For more information see documenation.

License

The MIT License (MIT). Please see License File for more information.