callbacks->useHighLimits( $options ) ? $settings[self::PARAM_MAX2] ?? $settings[self::PARAM_MAX] ?? PHP_INT_MAX : $settings[self::PARAM_MAX] ?? PHP_INT_MAX; } return $value; } return parent::validate( $name, $value, $settings, $options ); } public function normalizeSettings( array $settings ) { $settings += [ self::PARAM_MIN => 0, ]; return parent::normalizeSettings( $settings ); } }