Module: PhusionPassenger::ClassicRailsExtensions::AnalyticsLogging::ConcreteCacheStoreExtension

Defined in:
lib/phusion_passenger/classic_rails_extensions/analytics_logging/as_cache_extension.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) read(name, *args)



115
116
117
118
119
120
121
122
123
124
125
# File 'lib/phusion_passenger/classic_rails_extensions/analytics_logging/as_cache_extension.rb', line 115

def read(name, *args)
	result = super
	if !@logger_off
		if result.nil?
			PhusionPassenger.log_cache_miss(nil, name)
		else
			PhusionPassenger.log_cache_hit(nil, name)
		end
	end
	result
end