Module: Renalware::NumericRangeValidations

Extended by:
ActiveSupport::Concern
Included in:
Patients::BloodPressureValidator, Patients::BmStixValidator, Patients::HeightValidator, Patients::PulseValidator, Patients::RespiratoryRateValidator, Patients::TemperatureValidator, Patients::WeightValidator
Defined in:
app/validators/concerns/renalware/numeric_range_validations.rb

Instance Method Summary collapse

Instance Method Details

#validate_number_is_in_range(record, attribute, number, min, max) ⇒ Object



8
9
10
11
12
# File 'app/validators/concerns/renalware/numeric_range_validations.rb', line 8

def validate_number_is_in_range(record, attribute, number, min, max)
  if number.to_f < min || number.to_f > max
    record.errors.add(attribute, :out_of_range)
  end
end