instance method
clear_cache_if_necessary
Ruby on Rails 6.0.6
Since v6.0.6 Last seen in v6.1.7.10Available in: v6.0.6 v6.1.7.10
Signature
clear_cache_if_necessary()
No documentation comment.
Source
# File actionview/lib/action_view/cache_expiry.rb, line 22
def clear_cache_if_necessary
@mutex.synchronize do
watched_dirs = dirs_to_watch
return if watched_dirs.empty?
if watched_dirs != @watched_dirs
@watched_dirs = watched_dirs
@watcher = @watcher_class.new([], watched_dirs) do
clear_cache
end
@watcher.execute
else
@watcher.execute_if_updated
end
end
end
Defined in actionview/lib/action_view/cache_expiry.rb line 22
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionView::CacheExpiry