Module: Tramway::DuckTyping::ActiveRecordCompatibility::ClassMethods

Defined in:
lib/tramway/duck_typing/active_record_compatibility.rb

Overview

Contains behave_as_ar method

Instance Method Summary collapse

Instance Method Details

#behave_as_arObject



9
10
11
12
13
# File 'lib/tramway/duck_typing/active_record_compatibility.rb', line 9

def behave_as_ar
  %i[update update! destroy].each do |method_name|
    delegate method_name, to: :object
  end
end