lib/groupify/adapter/mongoid/model.rb in groupify-0.6.0.rc2 vs lib/groupify/adapter/mongoid/model.rb in groupify-0.6.0
- old
+ new
@@ -6,9 +6,13 @@
included do
def none; where(:id => nil); end
end
module ClassMethods
+ def groupify(type, opts = {})
+ send("acts_as_#{type}", opts)
+ end
+
def acts_as_group(opts = {})
include Groupify::Mongoid::Group
if (member_klass = opts.delete :default_members)
self.default_member_class = member_klass.to_s.classify.constantize