module TokyoMetro::Modules::Common::Info::Decision::TrainOperationDay

Public Instance Methods

is_operated_on?( operation_day )
Alias for: operated_on?
on?( operation_day )
Alias for: operated_on?
operated_on?( operation_day ) click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/train_operation_day.rb, line 16
def operated_on?( operation_day )
  case operation_day
  when ::TokyoMetro::Static.operation_days.weekday.en
    operated_on_weekdays?
  when ::TokyoMetro::Static.operation_days.saturday_and_holiday.en
    operated_on_saturdays_and_holidays?
  else
    raise "Error"
  end
end
Also aliased as: is_operated_on?, on?
operated_on_holidays?()
operated_on_saturdays?()
operated_on_saturdays_and_holidays?() click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/train_operation_day.rb, line 9
def operated_on_saturdays_and_holidays?
  /SaturdaysHolidays\Z/ === same_as
end
operated_on_weekdays?() click to toggle source

@!group 運行日に関するメソッド

# File lib/tokyo_metro/modules/common/info/decision/train_operation_day.rb, line 5
def operated_on_weekdays?
  /Weekdays\Z/ === same_as
end