summaryrefslogtreecommitdiff
path: root/lib/family_tree_manager.rb
blob: 6b0bc129c4e2e2afd929b2204ff6e769142705dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# frozen_string_literal: true

require 'singleton'

class FamilyTreeManager
  include Singleton

  def initialize
    @family_members = {}
  end

  def add_child(*params)
    puts "Adding Child with params: #{params.join(', ')}"
  end

  def query_hierarchy(*params)
    puts "Querying Hierarcy with params: #{params.join(', ')}"
  end
end