Class: TokyoMetro::Api::Fare::List
- Inherits:
-
MetaClass::NotRealTime::List
- Object
- Array
- MetaClass::Fundamental::List
- MetaClass::NotRealTime::List
- TokyoMetro::Api::Fare::List
- Includes:
- ClassNameLibrary::Api::Fare, ClassNameLibrary::Static::Fare, Modules::Common::ToFactory::Seed::List
- Defined in:
- lib/tokyo_metro/api/fare/list.rb
Overview
2駅間の運賃の情報の配列
Instance Method Summary collapse
- #seed ⇒ Object
-
#sort_by_fare ⇒ List
運賃の額によってソートするメソッド.
-
#to_strf(indent = 0) ⇒ String
インスタンスの情報を整形した文字列にして返すメソッド.
Methods inherited from MetaClass::Fundamental::List
Instance Method Details
#seed ⇒ Object
8 9 10 |
# File 'lib/tokyo_metro/api/fare/list.rb', line 8 def seed super( ::NormalFareGroup.all , ::Operator.all ) end |
#sort_by_fare ⇒ List
運賃の額によってソートするメソッド
21 22 23 |
# File 'lib/tokyo_metro/api/fare/list.rb', line 21 def sort_by_fare self.class.new( self.sort_by( &:ticket_fare ) ) end |
#to_strf(indent = 0) ⇒ String
インスタンスの情報を整形した文字列にして返すメソッド
15 16 17 |
# File 'lib/tokyo_metro/api/fare/list.rb', line 15 def to_strf( indent = 0 ) super( indent , 2 ) end |