class Gorillib::Builder::GetsetField

Public Instance Methods

inscribe_methods(model) click to toggle source
# File lib/gorillib/builder.rb, line 195
def inscribe_methods(model)
  model.__send__(:define_attribute_getset,   self)
  model.__send__(:define_attribute_writer,   self.name, self.type, visibility(:writer))
  model.__send__(:define_attribute_tester,   self.name, self.type, visibility(:tester))
  model.__send__(:define_attribute_receiver, self.name, self.type, visibility(:receiver))
end