Module: Virtus::Group::ClassMethods

Defined in:
lib/virtus/group.rb

Instance Method Summary collapse

Instance Method Details

#attribute_groupObject



30
31
32
# File 'lib/virtus/group.rb', line 30

def attribute_group
  @attribute_group ||= {}
end

#group(name, &block) ⇒ Object



25
26
27
28
# File 'lib/virtus/group.rb', line 25

def group(name, &block)
  attribute_tracker = AttributeTracker.new(self, &block)
  attribute_group[name] = attribute_tracker.tracked_attributes
end