Sha256: 5377fc0179122fabd6c80566de2a3edf1389d2e174003fc0507b1581f5e8d858
Contents?: true
Size: 1.18 KB
Versions: 1
Compression:
Stored size: 1.18 KB
Contents
# 東京メトロの運賃の情報を扱うモジュール module TokyoMetro::Static::Fare include ::TokyoMetro::ClassNameLibrary::Static::Fare include ::TokyoMetro::Modules::Common::ConvertConstantToClassMethod # 最後の運賃改定が行われた日付 # @return [::DateTime] # @note 現在の運賃は、2014年4月1日改定のもの。旧運賃は2014年3月31日の終電まで適用されていたため、2014年4月1日未明(3月31日の終電後)に現運賃へ切り替えが行われたものとする。 # @note TokyoMetro::Static::Fare.last_revision で呼び出すことができる。 LAST_REVISION = ::DateTime.new( 2014 , 4 , 1 , ::TokyoMetro.date_changing_hour , 0 , 0 ) # 定数 {::TokyoMetro::Static::NORMAL_FARE} を設定するメソッド # @note {::TokyoMetro::Static.normal_fare} で呼び出すこともできる。 # @note {::TokyoMetro::Static::Fare::Normal.instance.current_faretable.list} は {::TokyoMetro::Static::Fare::Normal::Table::List} クラスのインスタンス # @return [:NORMAL_FARE] def self.set_constant ::TokyoMetro::Static.const_set( :NORMAL_FARE , self.normal_fare_class.instance.current_faretable.list ) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tokyo_metro-0.10.1 | lib/tokyo_metro/static/fare.rb |