|
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.