diff options
author | Joshua Peek <josh@joshpeek.com> | 2008-05-14 14:09:49 -0500 |
---|---|---|
committer | Joshua Peek <josh@joshpeek.com> | 2008-05-14 14:09:49 -0500 |
commit | 3b0e1d90938e3d4c98830e037b3da15b3f736f7f (patch) | |
tree | 6e57d3b855939aa800bcac51647ab6906c13b217 /actionpack/lib/action_controller/caching/sweeping.rb | |
parent | f32b974338cb965a27d521b32304aebd9811a9ba (diff) | |
download | rails-3b0e1d90938e3d4c98830e037b3da15b3f736f7f.tar.gz rails-3b0e1d90938e3d4c98830e037b3da15b3f736f7f.tar.bz2 rails-3b0e1d90938e3d4c98830e037b3da15b3f736f7f.zip |
Prefer string core_ext inflector methods over directly accessing Inflector.
Diffstat (limited to 'actionpack/lib/action_controller/caching/sweeping.rb')
-rw-r--r-- | actionpack/lib/action_controller/caching/sweeping.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/actionpack/lib/action_controller/caching/sweeping.rb b/actionpack/lib/action_controller/caching/sweeping.rb index 3164e14f6f..61559e9ec7 100644 --- a/actionpack/lib/action_controller/caching/sweeping.rb +++ b/actionpack/lib/action_controller/caching/sweeping.rb @@ -28,7 +28,7 @@ module ActionController #:nodoc: # class ListsController < ApplicationController # caches_action :index, :show, :public, :feed # cache_sweeper OpenBar::Sweeper, :only => [ :edit, :destroy, :share ] - # end + # end module Sweeping def self.included(base) #:nodoc: base.extend(ClassMethods) @@ -40,7 +40,7 @@ module ActionController #:nodoc: sweepers.each do |sweeper| ActiveRecord::Base.observers << sweeper if defined?(ActiveRecord) and defined?(ActiveRecord::Base) - sweeper_instance = (sweeper.is_a?(Symbol) ? Object.const_get(Inflector.classify(sweeper)) : sweeper).instance + sweeper_instance = (sweeper.is_a?(Symbol) ? Object.const_get(sweeper.to_s.classify) : sweeper).instance if sweeper_instance.is_a?(Sweeper) around_filter(sweeper_instance, :only => configuration[:only]) @@ -94,4 +94,4 @@ module ActionController #:nodoc: end end end -end
\ No newline at end of file +end |