Sha256: d1d5b3361d2ff24f2321aaaecad20ce7ec04cb92d09e48e306b40ebda35ae37e
Contents?: true
Size: 500 Bytes
Versions: 2
Compression:
Stored size: 500 Bytes
Contents
require 'json' module Metromobilite module Model class Stop def initialize(pattern, times) @pattern = pattern @times = times end attr_reader :pattern attr_reader :times def to_json(opts = nil) hash = {} instance_variables.each {|var| hash[var.to_s.delete("@")] = instance_variable_get(var) } hash.to_json end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
metromobilite-0.2.2 | lib/metromobilite/model/stop.rb |
metromobilite-0.2.1 | lib/metromobilite/model/stop.rb |