MediaWiki
REL1_20
|
Evaluator helper class representing a range list. More...
Public Member Functions | |
__construct ($start, $end=false) | |
__toString () | |
For debugging. | |
add ($other) | |
Add another part to this range. | |
isNumberIn ($number, $integerConstraint=true) | |
Determine if the given number is inside the range. | |
isNumberWithin ($number) | |
Readable alias for isNumberIn( $number, false ), and the implementation of the "within" operator. | |
Public Attributes | |
$parts = array() |
Evaluator helper class representing a range list.
Definition at line 133 of file CLDRPluralRuleEvaluator.php.
CLDRPluralRuleEvaluator_Range::__construct | ( | $ | start, |
$ | end = false |
||
) |
Definition at line 136 of file CLDRPluralRuleEvaluator.php.
CLDRPluralRuleEvaluator_Range::add | ( | $ | other | ) |
Add another part to this range.
The supplied new part may either be a range object itself, or a single number.
Definition at line 178 of file CLDRPluralRuleEvaluator.php.
CLDRPluralRuleEvaluator_Range::isNumberIn | ( | $ | number, |
$ | integerConstraint = true |
||
) |
Determine if the given number is inside the range.
If $integerConstraint is true, the number must additionally be an integer if it is to match any interval part.
Definition at line 149 of file CLDRPluralRuleEvaluator.php.
Referenced by isNumberWithin().
CLDRPluralRuleEvaluator_Range::isNumberWithin | ( | $ | number | ) |
Readable alias for isNumberIn( $number, false ), and the implementation of the "within" operator.
Definition at line 170 of file CLDRPluralRuleEvaluator.php.
References isNumberIn().
CLDRPluralRuleEvaluator_Range::$parts = array() |
Definition at line 134 of file CLDRPluralRuleEvaluator.php.