class TokyoMetro::Factory::Decorate::Api::TrainOperation::Info::BasicError
Public Class Methods
new( request , obj , railway_line , controller )
click to toggle source
Calls superclass method
TokyoMetro::Factory::Decorate::Api::TrainOperation::Common::new
# File lib/tokyo_metro/factory/decorate/api/train_operation/info/basic_error.rb, line 3 def initialize( request , obj , railway_line , controller ) super( request , obj , railway_line , controller ) @status_type = :network_error end
Public Instance Methods
render_status_additional_infos()
click to toggle source
# File lib/tokyo_metro/factory/decorate/api/train_operation/info/basic_error.rb, line 16 def render_status_additional_infos h.render inline: <<-HAML , type: :haml , locals: h_locals_for_status_additional_infos %div{ class: :additional_infos }< %div{ class: :text_ja } %p{ class: :abstruct }< = text_ja_abstruct %p{ class: :precise }< = text_ja_precise %div{ class: :text_en } %p{ class: :abstruct }< = text_en_abstruct %p{ class: :precise }< = text_en_precise HAML end
status_text_en()
click to toggle source
# File lib/tokyo_metro/factory/decorate/api/train_operation/info/basic_error.rb, line 12 def status_text_en "Fail to load information" end
status_text_ja()
click to toggle source
# File lib/tokyo_metro/factory/decorate/api/train_operation/info/basic_error.rb, line 8 def status_text_ja "情報取得 失敗" end
Private Instance Methods
h_locals_for_status_additional_infos()
click to toggle source
# File lib/tokyo_metro/factory/decorate/api/train_operation/info/basic_error.rb, line 34 def h_locals_for_status_additional_infos raise "This method \'#{ __method__ }\' is not defined in this class \'#{ self.class }\'." end