class Architecture::Move

Public Class Methods

new(source:, destination:) click to toggle source
# File lib/architecture/move.rb, line 5
def initialize(source:, destination:)
  @origin = source
  @clone = destination
end

Public Instance Methods

call() click to toggle source
# File lib/architecture/move.rb, line 10
def call
  origin.move(entity: clone)
end