version_compare
version compare utilites trait - {eac}Doojigger for WordPress
Tags
Table of Contents
- isVersionCompare() : bool|int
- version compare
- isVersionCompatable() : bool
- is version compatable (>=)
- isVersionEqualTo() : bool
- version compare equal to
- isVersionGreaterThan() : bool
- version compare greater than
- isVersionGreaterThanEqualTo() : bool
- version compare greater than or equal to
- isVersionLessThan() : bool
- version compare less than
- isVersionLessThanEqualTo() : bool
- version compare less than or equal to
- isVersionNotEqualTo() : bool
- version compare not equal to
Methods
isVersionCompare()
version compare
public
isVersionCompare(string $version1, string $version2[, mixed $eqVal = true ][, mixed $ltVal = -1 ][, mixed $gtVal = +1 ]) : bool|int
Parameters
- $version1 : string
-
(n.n.n)
- $version2 : string
-
(n.n.n)
- $eqVal : mixed = true
-
returned if $versions1 = $version2 (true)
- $ltVal : mixed = -1
-
returned if $versions1 < $version2 (-1)
- $gtVal : mixed = +1
-
returned if $versions1 > $version2 (1)
Return values
bool|int —true if $versions1 = $version2, $ltVal if $versions1 < $version2, $gtVal if $versions1 > $version2
isVersionCompatable()
is version compatable (>=)
public
isVersionCompatable(string $version, string $required) : bool
Parameters
- $version : string
-
(n.n.n)
- $required : string
-
(n.n.n)
Return values
bool —true if $version >= $required
isVersionEqualTo()
version compare equal to
public
isVersionEqualTo(string $version1, string $version2) : bool
Parameters
- $version1 : string
-
(n.n.n)
- $version2 : string
-
(n.n.n)
Return values
bool —true if $versions1 = $version2
isVersionGreaterThan()
version compare greater than
public
isVersionGreaterThan(string $version1, string $version2) : bool
Parameters
- $version1 : string
-
(n.n.n)
- $version2 : string
-
(n.n.n)
Return values
bool —true if $versions1 > $version2
isVersionGreaterThanEqualTo()
version compare greater than or equal to
public
isVersionGreaterThanEqualTo(string $version1, string $version2) : bool
Parameters
- $version1 : string
-
(n.n.n)
- $version2 : string
-
(n.n.n)
Return values
bool —true if $versions1 >= $version2
isVersionLessThan()
version compare less than
public
isVersionLessThan(string $version1, string $version2) : bool
Parameters
- $version1 : string
-
(n.n.n)
- $version2 : string
-
(n.n.n)
Return values
bool —true if $versions1 < $version2
isVersionLessThanEqualTo()
version compare less than or equal to
public
isVersionLessThanEqualTo(string $version1, string $version2) : bool
Parameters
- $version1 : string
-
(n.n.n)
- $version2 : string
-
(n.n.n)
Return values
bool —true if $versions1 <= $version2
isVersionNotEqualTo()
version compare not equal to
public
isVersionNotEqualTo(string $version1, string $version2) : bool
Parameters
- $version1 : string
-
(n.n.n)
- $version2 : string
-
(n.n.n)
Return values
bool —true if $versions1 <> $version2