class Plaid::BeaconSyndicatedReportDepositoryAccountMatchAnalysis::EnumAttributeValidator
Attributes
Public Class Methods
Source
# File lib/plaid/models/beacon_syndicated_report_depository_account_match_analysis.rb, line 31 def initialize(datatype, allowable_values) @allowable_values = allowable_values.map do |value| case datatype.to_s when /Integer/i value.to_i when /Float/i value.to_f else value end end end
Public Instance Methods
Source
# File lib/plaid/models/beacon_syndicated_report_depository_account_match_analysis.rb, line 44 def valid?(value) !value || allowable_values.include?(value) end