The parameter limits are defined using ISO 31-11 notation.
https://en.wikipedia.org/wiki/ISO_31-11
(a,b) = a < x < b
[a,b) = a <= x < b
(a,b] = a < x <= b
[a,b] = a <= x <= b
public static checkLimits ( array $limits, array $params ) : boolean | ||
$limits | array | Boundary limit definitions for each parameter ['var1' => limit, 'var2' => limit, ...] |
$params | array | Parameters and their value to check against the defined limits ['var1' => value, 'var2' => value, ...] |
Résultat | boolean | True if all parameters are within defined limits |