class TokyoMetro::Api::TrainTimetable::Info::StationTime::Info::TrainRelation::MetaClass::Info

Attributes

cars[R]
same_as[R]

Public Class Methods

new( same_as , cars = :all ) click to toggle source
# File lib/tokyo_metro/api/train_timetable/info/station_time/info/train_relation/meta_class/info.rb, line 7
def initialize( same_as , cars = :all )
  @same_as = same_as
  @cars = cars
end

Public Instance Methods

in_api() click to toggle source
# File lib/tokyo_metro/api/train_timetable/info/station_time/info/train_relation/meta_class/info.rb, line 15
def in_api
  train_timetable = ::TokyoMetro::Api.train_timetables.find { | item | item.same_as?( @same_as ) }
  raise "Error" unless train_timetable.present?
  return train_timetable
end