5
6
7
8
9
10
11
12
13
14
15
16
17
|
# File 'app/controllers/boilerman/controllers_controller.rb', line 5
def index
@action_with_filters = [:require_admin, :require_staff]
@action_without_filters = [:verify_authenticity_token]
@controller_filters = ["ApplicationController"]
@controllers = filtered_controllers
@controllers_and_callbacks = @controllers.map do |controller|
callbacks = controller._process_action_callbacks
[controller, callbacks.select{|callback| callback.kind == :before}.map(&:filter)]
end
gon.controllers = @controllers.map{|x| x.to_s}
end
|