Module: StandardAPI::AutosaveByDefault

Defined in:
lib/standard_api/railtie.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



25
26
27
28
29
30
31
32
33
34
35
36
# File 'lib/standard_api/railtie.rb', line 25

def self.included base
  base.class_eval do
    class <<self  
      alias_method :standard_build, :build
    end
  
    def self.build(model, name, scope, options, &block)
      options[:autosave] = true
      standard_build(model, name, scope, options, &block)
    end
  end
end