module TokyoMetro::Modules::Api::ToFactory::Save::Group::Normal::ClassMethods
Public Instance Methods
save_datas_of_each_group( http_client , file_type: :yaml , generate_instance: false , to_inspect: true )
click to toggle source
API からの情報を取得し、ディレクトリに分けて保存するメソッド @param http_client [HTTPClient] HTTPClient のインスタンス【必須】 @param file_type [Symbol] 保存するファイルの種類【必須】 @param generate_instance [Boolean] データ取得後に Ruby のインスタンスを作成するか否かの設定 @param to_inspect [Boolean] データ取得後にコマンドツールに内容を表示するか否かの設定 @return [nil] @note 作成するディレクトリの設定 [Symbol or nil] は Factory
Pattern の各クラスで定義する。
# File lib/tokyo_metro/modules/api/to_factory/save/group/normal.rb, line 15 def save_datas_of_each_group( http_client , file_type: :yaml , generate_instance: false , to_inspect: true ) factory_for_saving_datas_of_each_group.process( http_client , db_dirname , file_type , generate_instance , to_inspect ) end