class CallbacksTest::ParentController

Attributes

action_name[R]
logger[R]

Public Class Methods

new(action_name) click to toggle source
# File activesupport/test/callbacks_test.rb, line 97
def initialize(action_name)
  @action_name, @logger = action_name, []
end

Public Instance Methods

dispatch() click to toggle source
# File activesupport/test/callbacks_test.rb, line 109
def dispatch
  run_callbacks :dispatch do
    @logger << "Done"
  end
  self
end
log() click to toggle source
# File activesupport/test/callbacks_test.rb, line 101
def log
  @logger << action_name
end
log2() click to toggle source
# File activesupport/test/callbacks_test.rb, line 105
def log2
  @logger << action_name
end