lib/aspect4r/base.rb in aspect4r-0.7.1 vs lib/aspect4r/base.rb in aspect4r-0.8.0

- old
+ new

@@ -23,10 +23,19 @@ end end module ClassMethods def a4r_data - @a4r_data ||= Aspect4r::Model::AspectData.new + @a4r_data ||= Aspect4r::Model::AspectData.new(self) + end + + def a4r_group + a4r_data.change_group + + if block_given? + yield + a4r_data.change_group + end end end end end \ No newline at end of file