Sha256: abf133f61220a17545658745200fe03f18452d1963bc1f972a7e18398b2a6825
Contents?: true
Size: 478 Bytes
Versions: 1
Compression:
Stored size: 478 Bytes
Contents
require 'ruby-debug' module ISO def initialize @iso_records = ISORecords.new self.file_data end def validate(value, field=:code) values(field).include?(value.upcase) end def all(value, field=:code) @iso_records.all(value, field).map do |record| yield record end end private def values(field) @iso_records.values_for(field) end protected def file_data File.expand_path(File.dirname(__FILE__) + self.class::PATH) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
divISOr-1.0.0 | lib/divISOr/iso.rb |