Sha256: a380726e39b6b1e01f6b9ed5072052d297725695de6e961bd5d69d8190c54286

Contents?: true

Size: 1.06 KB

Versions: 27

Compression:

Stored size: 1.06 KB

Contents

# Put the lib directory on the load path 
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
require 'ruby-fs-stack'
require 'pp'

communicator = FsCommunicator.new :domain => 'http://www.dev.usys.org', 
                                  :key => '',
                                  :user_agent => 'Ruby-Fs-Stack/v.1 (JimmyZimmerman) FsCommunicator/0.1 (Ruby)'

if communicator.identity_v1.authenticate :username => '', :password => ''
  me = ftcom.person :me
  puts "My name: " + me.full_name
  puts "My birthdate: " + me.birth.value.date.normalized

  vperson = ftcom.person 'KW3B-NNM', :names => 'none', :genders => 'none', :events => 'none'
  puts "Version Person"
  pp vperson
  
  person = ftcom.person 'KW3B-NNM', :parents => 'summary', :families => 'all', :children => 'all'
  
  puts person.gender
  puts "First parent ID: " + person.parents[0].parents[0].id
  puts "First child ID: " + person.families[0].children[0].id
  puts "First spouse's gender: " + person.families[0].parents[1].gender
  puts "First spouse's ID: " + person.families[0].parents[1].id
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
ruby-fs-stack-0.5.3 examples/familytree_example.rb
ruby-fs-stack-0.5.2 examples/familytree_example.rb
ruby-fs-stack-0.5.1 examples/familytree_example.rb
ruby-fs-stack-0.5.0 examples/familytree_example.rb
ruby-fs-stack-0.4.12 examples/familytree_example.rb
ruby-fs-stack-0.4.11 examples/familytree_example.rb
ruby-fs-stack-0.4.10 examples/familytree_example.rb
ruby-fs-stack-0.4.9 examples/familytree_example.rb
ruby-fs-stack-0.4.8 examples/familytree_example.rb
ruby-fs-stack-0.4.7 examples/familytree_example.rb
ruby-fs-stack-0.4.6 examples/familytree_example.rb
ruby-fs-stack-0.4.5 examples/familytree_example.rb
ruby-fs-stack-0.4.4 examples/familytree_example.rb
ruby-fs-stack-0.4.3 examples/familytree_example.rb
ruby-fs-stack-0.4.2 examples/familytree_example.rb
ruby-fs-stack-0.4.0 examples/familytree_example.rb
ruby-fs-stack-0.3.3 examples/familytree_example.rb
ruby-fs-stack-0.3.2 examples/familytree_example.rb
ruby-fs-stack-0.3.0 examples/familytree_example.rb
ruby-fs-stack-0.2.6 examples/familytree_example.rb