23 lines
466 B
PHP
23 lines
466 B
PHP
<?php
|
||
|
||
namespace Helper;
|
||
|
||
class Comparsion
|
||
{
|
||
/** Не даёт значению выйти за пределы.
|
||
* @param $value
|
||
* @param $minimum
|
||
* @param $maximum
|
||
* @return mixed
|
||
*/
|
||
public static function minimax($value, $minimum, $maximum): mixed
|
||
{
|
||
if ($value < $minimum) {
|
||
$value = $minimum;
|
||
}
|
||
if ($value > $maximum) {
|
||
$value = $maximum;
|
||
}
|
||
return $value;
|
||
}
|
||
} |