Module: TokyoMetro::Modules::Api::Info::ToStringGeneral

Overview

Note:

インスタンスメソッドとして include する。

ハッシュを出力用の文字列に変換するための機能を集めたモジュール

Instance Method Summary collapse

Instance Method Details

#to_s(indent = 0) ⇒ String

インスタンスの情報を文字列にして返すメソッド

Parameters:

  • indent (Integer (>=0) (defaults to: 0)

    ] インデントの幅

Returns:

  • (String)


8
9
10
11
12
# File 'lib/tokyo_metro/modules/api/info/to_string_general.rb', line 8

def to_s( indent = 0 )
  self.to_h.map { | key , value |
    " " * indent + key.ljust(32) + value.to_s
  }.join( "\n" )
end