Method: Partitional::Model.attr_writer

Defined in:
lib/partitional/model.rb

.attr_writer(*attrs) ⇒ Object



29
30
31
32
33
34
35
36
37
# File 'lib/partitional/model.rb', line 29

def self.attr_writer(*attrs)
  attr_define(*attrs)
  attrs.each do |attr|
    attr = attr.to_s.to_sym
    define_method(:"#{attr}=") do |val|
      self[attr] = val
    end
  end
end