diff options
author | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2013-10-09 20:21:38 -0300 |
---|---|---|
committer | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2013-10-09 20:21:38 -0300 |
commit | 19c36778822c09c6159c538478f296459f592687 (patch) | |
tree | 735ea1922d65f2a166243d283fa56f234e00f3bf /activerecord/lib | |
parent | a929d78d7b4a1341c0ed538cdcce0b381f410a35 (diff) | |
download | rails-19c36778822c09c6159c538478f296459f592687.tar.gz rails-19c36778822c09c6159c538478f296459f592687.tar.bz2 rails-19c36778822c09c6159c538478f296459f592687.zip |
Move wrap_scope to class level
Diffstat (limited to 'activerecord/lib')
-rw-r--r-- | activerecord/lib/active_record/associations/builder/collection_association.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/activerecord/lib/active_record/associations/builder/collection_association.rb b/activerecord/lib/active_record/associations/builder/collection_association.rb index c8b1873531..090e593358 100644 --- a/activerecord/lib/active_record/associations/builder/collection_association.rb +++ b/activerecord/lib/active_record/associations/builder/collection_association.rb @@ -18,7 +18,7 @@ module ActiveRecord::Associations::Builder super if extension - @scope = wrap_scope @scope, extension + @scope = self.class.wrap_scope @scope, extension end end @@ -80,7 +80,7 @@ module ActiveRecord::Associations::Builder private - def wrap_scope(scope, mod) + def self.wrap_scope(scope, mod) if scope proc { |owner| instance_exec(owner, &scope).extending(mod) } else |