Definition at line 13 of file ClosedFloatInterval.php.
◆ __construct()
ILIAS\Data\Interval\ClosedFloatInterval::__construct |
( |
|
$minimum, |
|
|
|
$maximum |
|
) |
| |
- Parameters
-
- Exceptions
-
ConstraintViolationException | |
Definition at line 25 of file ClosedFloatInterval.php.
27 if ($maximum === $minimum) {
28 throw new ConstraintViolationException(
29 sprintf(
'The maximum("%s") and minimum("%s") can NOT be the same', $maximum, $minimum),
30 'exception_maximum_minimum_same',
36 $this->range =
new OpenedFloatInterval($minimum, $maximum);
◆ maximum()
ILIAS\Data\Interval\ClosedFloatInterval::maximum |
( |
| ) |
|
◆ minimum()
ILIAS\Data\Interval\ClosedFloatInterval::minimum |
( |
| ) |
|
◆ spans()
ILIAS\Data\Interval\ClosedFloatInterval::spans |
( |
float |
$numberToCheck | ) |
|
- Parameters
-
- Returns
- bool
Definition at line 43 of file ClosedFloatInterval.php.
45 if ($numberToCheck <= $this->range->minimum()) {
47 } elseif ($numberToCheck >= $this->range->maximum()) {
◆ $range
ILIAS\Data\Interval\ClosedFloatInterval::$range |
|
private |
The documentation for this class was generated from the following file: