From 84c590e8c76ec5ef0a0f0ab00b127b9d8f67af15 Mon Sep 17 00:00:00 2001 From: Mani Tadayon Date: Wed, 17 Nov 2010 09:52:30 -0800 Subject: [PATCH] Add comments clarifying `alias_method` in MongoidAdditions --- lib/cancan/mongoid_additions.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/cancan/mongoid_additions.rb b/lib/cancan/mongoid_additions.rb index 051f72b..9efd01f 100644 --- a/lib/cancan/mongoid_additions.rb +++ b/lib/cancan/mongoid_additions.rb @@ -1,6 +1,7 @@ module CanCan module Ability + # could use alias_method_chain, but it's not worth adding activesupport as a gem dependency alias_method :query_without_mongoid_support, :query def query(action, subject) if Object.const_defined?(:Mongoid) && subject <= CanCan::MongoidAdditions @@ -56,6 +57,8 @@ module CanCan matches_conditions_hash_without_mongoid_subject? subject, conditions end end + + # could use alias_method_chain, but it's not worth adding activesupport as a gem dependency alias_method :matches_conditions_hash_without_mongoid_subject?, :matches_conditions_hash? alias_method :matches_conditions_hash?, :matches_conditions_hash_with_mongoid_subject? end