|
MediaWiki
REL1_23
|
Evaluator helper class representing a range list. More...

Public Member Functions | |
| __construct ($start, $end=false) | |
| Initialize a new instance of CLDRPluralRuleEvaluator_Range. | |
| __toString () | |
| Returns the string representation of the rule evaluator range. | |
| 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 | |
| array | $parts = array() |
| The parts. | |
Evaluator helper class representing a range list.
Definition at line 15 of file CLDRPluralRuleEvaluator_Range.php.
| CLDRPluralRuleEvaluator_Range::__construct | ( | $ | start, |
| $ | end = false |
||
| ) |
Initialize a new instance of CLDRPluralRuleEvaluator_Range.
| int | $start | The start of the range |
| int | bool | $end | The end of the range, or false if the range is not bounded. |
Definition at line 28 of file CLDRPluralRuleEvaluator_Range.php.
Returns the string representation of the rule evaluator range.
The purpose of this method is to help debugging.
Definition at line 91 of file CLDRPluralRuleEvaluator_Range.php.
| CLDRPluralRuleEvaluator_Range::add | ( | $ | other | ) |
Add another part to this range.
| CLDRPluralRuleEvaluator_Range | int | $other | The part to add, either a range object itself or a single number. |
Definition at line 77 of file CLDRPluralRuleEvaluator_Range.php.
| CLDRPluralRuleEvaluator_Range::isNumberIn | ( | $ | number, |
| $ | integerConstraint = true |
||
| ) |
Determine if the given number is inside the range.
| int | $number | The number to check |
| bool | $integerConstraint | If true, also asserts the number is an integer; otherwise, number simply has to be inside the range. |
Definition at line 43 of file CLDRPluralRuleEvaluator_Range.php.
| CLDRPluralRuleEvaluator_Range::isNumberWithin | ( | $ | number | ) |
Readable alias for isNumberIn( $number, false ), and the implementation of the "within" operator.
| int | $number | The number to check |
Definition at line 67 of file CLDRPluralRuleEvaluator_Range.php.
The parts.
Definition at line 20 of file CLDRPluralRuleEvaluator_Range.php.