class Einvoice::Tradevan::Validator::DonationUnitValidator
Public Instance Methods
Source
# File lib/einvoice/tradevan/validator/issue_data_validator.rb, line 45 def validate_each(record, attribute, value) donation_unit_list_file = [File.expand_path('../../../', __FILE__), "/donation_unit_list.json"].join units = JSON.parse(File.read(donation_unit_list_file)) unless units[value] record.errors.add attribute, options[:message] || :invalid end end