Sha256: 02c970c18e6f72dc510413dffade9b303812641b4fb888c88965721ce83affe1
Contents?: true
Size: 458 Bytes
Versions: 18
Compression:
Stored size: 458 Bytes
Contents
$:.push 'lib'; require 'transcriber' class Customer < Transcriber::Resource property :name embeds_many :phones end class Phone < Transcriber::Resource properties :number, :extension end @root = Customer.new({ name: "Jackie Chan", phones: [ { number: "2980319083", extension: "1398" }, { number: "2979139332", extension: "1011" } ]}) puts "root: #{@root.inspect}" puts "resource: #{@root.resource}"
Version data entries
18 entries across 18 versions & 1 rubygems