Sha256: 89215a9691e96a94e3049d5e79fc21eed587f83b7f620d0819c1556218eb4649
Contents?: true
Size: 542 Bytes
Versions: 1
Compression:
Stored size: 542 Bytes
Contents
module Quandl class Data module Validations extend ActiveSupport::Concern module ClassMethods end included do ERROR_TYPES = [ Error::GuessDateFormat, Error::InvalidDate, Error::UnknownDateFormat, Error::DateParseError ] end def valid? self.errors = [] self.data_array = pristine_data true rescue *ERROR_TYPES => error self.errors << error self.data_array = [] false end def errors @errors ||= [] end def errors=(value) @errors = value end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
quandl_data-1.3.5 | lib/quandl/data/validations.rb |