class CallbacksTest::Violin

Attributes

history[R]

Public Class Methods

new() click to toggle source
# File activemodel/test/cases/callbacks_test.rb, line 107
def initialize
  @history = []
end

Public Instance Methods

callback1() click to toggle source
# File activemodel/test/cases/callbacks_test.rb, line 112
def callback1; history << "callback1"; end
callback2() click to toggle source
# File activemodel/test/cases/callbacks_test.rb, line 113
def callback2; history << "callback2"; end
create() click to toggle source
# File activemodel/test/cases/callbacks_test.rb, line 114
def create
  run_callbacks(:create) {}
  self
end