class TokyoMetro::Factory::Seed::Static::Operator::Info
Public Class Methods
new( info )
click to toggle source
Calls superclass method
TokyoMetro::Factory::Seed::Common::Info::new
# File lib/tokyo_metro/factory/seed/static/operator/info.rb, line 6 def initialize( info ) super( info , get_id: true ) end
Private Instance Methods
hash_to_db()
click to toggle source
# File lib/tokyo_metro/factory/seed/static/operator/info.rb, line 12 def hash_to_db h = { name_ja: @info.name_ja_inspect , name_en: @info.name_en_inspect , color: @info.web_color } [ :same_as , :name_ja_display , :name_ja_normal_precise , :name_ja_normal , :name_ja_for_transfer_info , :name_ja_to_haml , # :name_hira , :name_en_display , :name_en_normal_precise , :name_en_normal , :name_en_for_transfer_info , :name_en_to_haml , :index , :operator_code , :numbering , :railway_line_code_shape , :station_code_shape , :css_class_name # , :twitter_widget_id , :twitter_account_name ].each do | key_name | h[ key_name ] = @info.send( key_name ) end h end
seed_optional_infos()
click to toggle source
# File lib/tokyo_metro/factory/seed/static/operator/info.rb, line 29 def seed_optional_infos seed_twitter_account end