class RailsBand::ActionController::LogSubscriber
The custom LogSubscriber
for ActionController
.
Public Instance Methods
exist_fragment?(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 37 def exist_fragment?(event) consumer_of(__method__)&.call(Event::ExistFragment.new(event)) end
expire_fragment(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 33 def expire_fragment(event) consumer_of(__method__)&.call(Event::ExpireFragment.new(event)) end
halted_callback(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 61 def halted_callback(event) consumer_of(__method__)&.call(Event::HaltedCallback.new(event)) end
process_action(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 45 def process_action(event) consumer_of(__method__)&.call(Event::ProcessAction.new(event)) end
read_fragment(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 29 def read_fragment(event) consumer_of(__method__)&.call(Event::ReadFragment.new(event)) end
redirect_to(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 57 def redirect_to(event) consumer_of(__method__)&.call(Event::RedirectTo.new(event)) end
send_data(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 53 def send_data(event) consumer_of(__method__)&.call(Event::SendData.new(event)) end
send_file(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 49 def send_file(event) consumer_of(__method__)&.call(Event::SendFile.new(event)) end
start_processing(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 41 def start_processing(event) consumer_of(__method__)&.call(Event::StartProcessing.new(event)) end
unpermitted_parameters(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 65 def unpermitted_parameters(event) consumer_of(__method__)&.call(Event::UnpermittedParameters.new(event)) end
write_fragment(event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 25 def write_fragment(event) consumer_of(__method__)&.call(Event::WriteFragment.new(event)) end
Private Instance Methods
consumer_of(sub_event)
click to toggle source
# File lib/rails_band/action_controller/log_subscriber.rb, line 71 def consumer_of(sub_event) consumers[:"#{sub_event}.action_controller"] || consumers[:action_controller] || consumers[:default] end