class TokyoMetro::Api::StationTimetable::Info::TrainTime::Info::Note::ConnectionInfo
Attributes
connection[R]
station[R]
Public Class Methods
new( station , connection )
click to toggle source
# File lib/tokyo_metro/api/station_timetable/info/train_time/info/note/connection_info.rb, line 3 def initialize( station , connection ) @station = station @connection = connection end
Public Instance Methods
seed_and_get_id( railway_line_ids )
click to toggle source
# File lib/tokyo_metro/api/station_timetable/info/train_time/info/note/connection_info.rb, line 9 def seed_and_get_id( railway_line_ids ) station_info_in_db = ::Station::Info.find_by( name_ja: @station , railway_line_id: railway_line_ids ) connection_info_h = { station_info_id: station_info_in_db.id , connection: @connection , note: self.to_s } ::StationTimetableConnectionInfo.find_or_create_by( connection_info_h ).id # ::TrainTimetableConnectionInfo.find_or_create_by( connection_info_h ).id end
to_s()
click to toggle source
# File lib/tokyo_metro/api/station_timetable/info/train_time/info/note/connection_info.rb, line 20 def to_s "" end