class RailsBand::ActiveSupport::LogSubscriber

The custom LogSubscriber for ActiveSupport.

def cache_delete(event)

def cache_delete(event)
  consumer_of(__method__)&.call(Event::CacheDelete.new(event))
end

def cache_delete_multi(event)

def cache_delete_multi(event)
  consumer_of(__method__)&.call(Event::CacheDeleteMulti.new(event))
end

def cache_exist?(event)

def cache_exist?(event)
  consumer_of(__method__)&.call(Event::CacheExist.new(event))
end

def cache_fetch_hit(event)

def cache_fetch_hit(event)
  consumer_of(__method__)&.call(Event::CacheFetchHit.new(event))
end

def cache_generate(event)

def cache_generate(event)
  consumer_of(__method__)&.call(Event::CacheGenerate.new(event))
end

def cache_read(event)

def cache_read(event)
  consumer_of(__method__)&.call(Event::CacheRead.new(event))
end

def cache_read_multi(event)

def cache_read_multi(event)
  consumer_of(__method__)&.call(Event::CacheReadMulti.new(event))
end

def cache_write(event)

def cache_write(event)
  consumer_of(__method__)&.call(Event::CacheWrite.new(event))
end

def cache_write_multi(event)

def cache_write_multi(event)
  consumer_of(__method__)&.call(Event::CacheWriteMulti.new(event))
end

def consumer_of(sub_event)

def consumer_of(sub_event)
  consumers[:"#{sub_event}.active_support"] || consumers[:active_support] || consumers[:default]
end