class ActiveModel::Validations::NumericalityValidator

def allow_only_integer?(record)

def allow_only_integer?(record)
  case options[:only_integer]
  when Symbol
    record.send(options[:only_integer])
  when Proc
    options[:only_integer].call(record)
  else
    options[:only_integer]
  end
end