class Todoplicator
Public Class Methods
new(source, destination)
click to toggle source
# File lib/todoplicator.rb, line 9 def initialize(source, destination) @source = FindAdapter.call(source) @destination = FindAdapter.call(destination) end
Public Instance Methods
copy()
click to toggle source
# File lib/todoplicator.rb, line 14 def copy issues_to_copy.map { |i| create_issue(i) } end
Private Instance Methods
create_issue(issue)
click to toggle source
# File lib/todoplicator.rb, line 24 def create_issue(issue) @destination.create_issue(issue) end
issues_to_copy()
click to toggle source
# File lib/todoplicator.rb, line 20 def issues_to_copy @source.find_issues end