module CsvRecord::Validations::ClassMethods

Public Instance Methods

custom_validators() click to toggle source
# File lib/csv_record/csv_validations/validations.rb, line 32
def custom_validators
  @custom_validators ||= []
end
validate(*methods, &block) click to toggle source
# File lib/csv_record/csv_validations/validations.rb, line 36
def validate(*methods, &block)
  methods.each do |method|
    custom_validators << CsvRecord::CustomValidation.new(method)
  end
  custom_validators << CsvRecord::CustomValidation.new(block) if block_given?
end