2017 © Pedro Peláez
 

windwalker-package compare

Windwalker Compare package

image

windwalker/compare

Windwalker Compare package

  • Sunday, July 8, 2018
  • by asika32764
  • Repository
  • 3 Watchers
  • 0 Stars
  • 4,813 Installations
  • PHP
  • 5 Dependents
  • 3 Suggesters
  • 0 Forks
  • 0 Open issues
  • 56 Versions
  • 3 % Grown

The README.md

Windwalker Compare

What is Compare

Sometimes we will need a dynamic compare interface, but it hard to convert = or <= string to be php operator., (*1)

Compare object can help us create an object with compare logic between two values, and convert it to string, then we can use this string to build SQL or other use., (*2)

Installation via Composer

Add this to the require block in your composer.json., (*3)

``` json { "require": { "windwalker/compare": "~3.0" } }, (*4)


## Basic Usage ``` php echo new GteCompare('published', '1');

We will get published >= 1 string. This is easy to integate into query string., (*5)

``` php $conditions = array( GteCompare('published', '1'), EqCompare('entry_id', 25), LteCompare('date', $query->quote($date)) );, (*6)

$sql = 'WHERE ' . implode(' AND ' , $conditions);, (*7)


We will get this string: `WHERE published >= 1 AND entry_id = 25 AND data <= '2014-03-02'`. ## Do Compare ``` php $compare = new GteCompare(3, '1'); $result = $compare->compare(); var_dump($result); // bool(true)

Available Compare Object

Name Description Operator
EqCompare Equal =
NeqCompare Not Equal !=
GtCompare Greater than >
GteCompare Greater than or Equal >=
LtCompare Less than <
LteCompare Less than or Equal <=
InCompare In an array or list IN
NinCompare Not In an array or list IN

The Versions

08/07 2018

dev-master

9999999-dev https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+ LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

08/07 2018

3.4.3

3.4.3.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

08/07 2018

3.4.4

3.4.4.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

15/06 2018

3.4.1

3.4.1.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

15/06 2018

3.4.2

3.4.2.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

20/02 2018

dev-test

dev-test https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+ LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

20/02 2018

3.3

3.3.0.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

20/02 2018

3.3.1

3.3.1.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

20/02 2018

3.3.2

3.3.2.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

20/02 2018

3.4

3.4.0.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0-or-later

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

25/06 2017

3.2.4

3.2.4.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

25/06 2017

3.2.5

3.2.5.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

25/06 2017

3.2.6

3.2.6.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

25/06 2017

3.2.7

3.2.7.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

25/06 2017

3.2.8

3.2.8.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

09/06 2017

3.2.2

3.2.2.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

09/06 2017

3.2.3

3.2.3.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

05/06 2017

3.2.1

3.2.1.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

21/03 2017

3.2

3.2.0.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.5.9

 

The Development Requires

framework windwalker compare

21/03 2017

3.1.4

3.1.4.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

21/03 2017

3.1.5

3.1.5.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

21/03 2017

3.1.6

3.1.6.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/10 2016

3.1

3.1.0.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/10 2016

3.1.1

3.1.1.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/10 2016

3.1.2

3.1.2.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/10 2016

3.1.3

3.1.3.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

18/07 2016

3.0

3.0.0.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

18/07 2016

3.0.1

3.0.1.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

04/07 2016

3.0-beta2

3.0.0.0-beta2 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

04/07 2016

3.0-beta

3.0.0.0-beta https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

12/02 2016

2.1.7

2.1.7.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

12/02 2016

2.1.8

2.1.8.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

12/02 2016

2.1.9

2.1.9.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/08 2015

2.1

2.1.0.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/08 2015

2.1.1

2.1.1.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/08 2015

2.1.2

2.1.2.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/08 2015

2.1.4

2.1.4.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/08 2015

2.1.5

2.1.5.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

11/08 2015

2.1.6

2.1.6.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

27/07 2015

2.0.9

2.0.9.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

16/12 2014

2.0.0

2.0.0.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

16/12 2014

2.0.1

2.0.1.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

16/12 2014

2.0.2

2.0.2.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

16/12 2014

2.0.3

2.0.3.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

16/12 2014

2.0.4

2.0.4.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

16/12 2014

2.0.5

2.0.5.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

16/12 2014

2.0.6

2.0.6.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

16/12 2014

2.0.7

2.0.7.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

16/12 2014

2.0.8

2.0.8.0 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

24/11 2014

2.0.0-beta2

2.0.0.0-beta2 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

LGPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

05/10 2014

2.0.0-beta1

2.0.0.0-beta1 https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

GPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

05/10 2014

2.0.0-alpha

2.0.0.0-alpha https://github.com/ventoviro/windwalker-compare

Windwalker Compare package

  Sources   Download

GPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

10/06 2014

1.0.2

1.0.2.0 https://github.com/ventoviro/windwalker-compare

Windwalker DataMapper package

  Sources   Download

GPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

10/06 2014

1.0.3

1.0.3.0 https://github.com/ventoviro/windwalker-compare

Windwalker DataMapper package

  Sources   Download

GPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

03/05 2014

1.0.1

1.0.1.0 https://github.com/ventoviro/windwalker-compare

Windwalker DataMapper package

  Sources   Download

GPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare

28/02 2014

1.0.0

1.0.0.0 https://github.com/ventoviro/windwalker-compare

Windwalker DataMapper package

  Sources   Download

GPL-2.0+

The Requires

  • php >=5.3.10

 

The Development Requires

framework windwalker compare