Public Member Functions | ||||
setValue ($range) | ||||
| ||||
getMax () | ||||
getMin () | ||||
getActualMax () | ||||
getActualMin () | ||||
importSingle ($scope) | ||||
importMarried ($scope) | ||||
Public Attributes | ||||
const | MIN = 'min' | |||
const | MAX = 'max' | |||
Private Member Functions | ||||
checkLimits (Range $range) | ||||
safeGet ($scope, $firstDimension, $secondDimension) |
Definition at line 16 of file PrimitiveRange.class.php.
PrimitiveRange::setValue | ( | $ | range | ) |
WrongArgumentException |
Reimplemented from BasePrimitive.
Definition at line 25 of file PrimitiveRange.class.php.
References Assert::isTrue().
PrimitiveRange::getMax | ( | ) |
Reimplemented from RangedPrimitive.
Definition at line 37 of file PrimitiveRange.class.php.
Referenced by checkLimits().
PrimitiveRange::getMin | ( | ) |
Reimplemented from RangedPrimitive.
Definition at line 45 of file PrimitiveRange.class.php.
Referenced by checkLimits().
PrimitiveRange::getActualMax | ( | ) |
Definition at line 53 of file PrimitiveRange.class.php.
References BasePrimitive::getActualValue().
PrimitiveRange::getActualMin | ( | ) |
Definition at line 61 of file PrimitiveRange.class.php.
References BasePrimitive::getActualValue().
PrimitiveRange::importSingle | ( | $ | scope | ) |
Reimplemented from ComplexPrimitive.
Definition at line 69 of file PrimitiveRange.class.php.
References checkLimits(), BasePrimitive::import(), and Range::lazyCreate().
PrimitiveRange::importMarried | ( | $ | scope | ) |
Reimplemented from ComplexPrimitive.
Definition at line 96 of file PrimitiveRange.class.php.
References checkLimits(), Range::lazyCreate(), and safeGet().
PrimitiveRange::checkLimits | ( | Range $ | range | ) | [private] |
Definition at line 123 of file PrimitiveRange.class.php.
References getMax(), and getMin().
Referenced by importMarried(), and importSingle().
PrimitiveRange::safeGet | ( | $ | scope, | |
$ | firstDimension, | |||
$ | secondDimension | |||
) | [private] |
const PrimitiveRange::MIN = 'min' |
Definition at line 18 of file PrimitiveRange.class.php.
const PrimitiveRange::MAX = 'max' |
Definition at line 19 of file PrimitiveRange.class.php.