PHPackages                             wau/dynamic-comparator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. wau/dynamic-comparator

ActiveLibrary

wau/dynamic-comparator
======================

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

2.0(6y ago)010MITPHP

Since May 17Pushed 6y agoCompare

[ Source](https://github.com/wau-tr/dynamic-comparator)[ Packagist](https://packagist.org/packages/wau/dynamic-comparator)[ RSS](/packages/wau-dynamic-comparator/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependenciesVersions (4)Used By (0)

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

Installation
------------

[](#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
'=' - Greater than or equal to
'
