Method: EML::Model.fields

Defined in:
lib/eml/model.rb

.fields(fields) ⇒ Object



17
18
19
20
21
22
# File 'lib/eml/model.rb', line 17

def self.fields(fields)
  const_set(:FIELDS, fields.freeze)
  enumerate_fields do |_, local_name|
    __send__(:attr_reader, :"#{local_name}")
  end
end