Method: Partitional::Model.attr_reader

Defined in:
lib/partitional/model.rb

.attr_reader(*attrs) ⇒ Object



19
20
21
22
23
24
25
26
27
# File 'lib/partitional/model.rb', line 19

def self.attr_reader(*attrs)
  attr_define(*attrs)
  attrs.each do |attr|
    attr = attr.to_s.to_sym
    define_method(attr) do
      self[attr]
    end
  end
end