public function getInt($name, $min = null, $max = null)
    {
        $value = (int) $this($name);

        if (!is_null($min) && $value < $min) {
            return $min;
        } elseif (!is_null($max) && $value > $max) {
            return $max;
        }

        return $value;
    }
public function getInt($name, $min = null, $max = null)
    {
        $value = (int) $this($name);

        if (!is_null($min) && $value < $min) {
            return $min;
        } elseif (!is_null($max) && $value > $max) {
            return $max;
        }

        return $value;
    }
public function getInt ( $ name , $ min = null , $ max = null ) { $ value = ( int ) $ this ( $ name ) ; if ( ! is_null ( $ min ) && $ value < $ min ) { return $ min ; } elseif ( ! is_null ( $ max ) && $ value > $ max ) { return $ max ; } return $ value ; }
Returns a integer value in the specified range

@param string $name The parameter name
@param integer|null $min The min value for the parameter
@param integer|null $max The max value for the parameter
@return int The parameter value
Returns a integer value in the specified range