class CsvRecord::PresenceValidation
Attributes
field[RW]
Public Class Methods
new(field)
click to toggle source
# File lib/csv_record/csv_validations/presence_validation.rb, line 6 def initialize(field) self.field = field end
Public Instance Methods
run_on(obj)
click to toggle source
# File lib/csv_record/csv_validations/presence_validation.rb, line 10 def run_on(obj) return unless obj.public_send(field).nil? obj.errors.add field end