class Ector::Multi::Operation::Update

Public Class Methods

new(name, instance, attributes_block) click to toggle source
Calls superclass method Ector::Multi::Operation::Base::new
# File lib/ector-multi/operations.rb, line 51
def initialize(name, instance, attributes_block)
  @instance = instance
  super(name, attributes_block)
end

Private Instance Methods

perform(attributes) click to toggle source
# File lib/ector-multi/operations.rb, line 58
def perform(attributes)
  @instance.update!(attributes)

  @instance
end