module Attrocity::ObjectExtensionBuilder::ModuleHooks

Public Instance Methods

extend_object(obj) click to toggle source
# File lib/attrocity/builders/object_extension_builder.rb, line 10
def extend_object(obj)
  value_attr_set = self.attribute_set.to_attribute_set(obj.raw_data)
  obj.attribute_set << value_attr_set.attributes
  AttributeMethodsBuilder.for_attribute_set(obj, value_attr_set).build
end