module TokyoMetro::Refinement::Api::StationTimetable::Info::TrainTime::Info::TerminalStationsSameAs
@note {::TokyoMetro::Factory::Seed::Api::StationTrainTime::TrainInStationTimetable#find_and_get_train_timetable_infos_of_this_train} の内部変数に対して include し、特異メソッドを定義する。
Public Instance Methods
terminal_stations_same_as( railway_lines )
click to toggle source
# File lib/tokyo_metro/refinement/api/station_timetable/info/train/info/terminal_stations_same_as.rb, line 4 def terminal_stations_same_as( railway_lines ) if /\.Wakoshi\Z/ === @terminal_station ::Station::Info.where( railway_line_id: railway_lines.pluck( :id ) , name_in_system: "Wakoshi" ).pluck( :same_as ) else [ @terminal_station ] end end