Module: ErrorMessage
- Included in:
- DangoFrameworkModule
- Defined in:
- lib/dango/framework_base.rb
Overview
エラー出力用モジュール
Instance Method Summary collapse
-
#error_message(exception_class, code = nil) ⇒ Object
デバッグ出力用のメソッド.
Instance Method Details
#error_message(exception_class, code = nil) ⇒ Object
デバッグ出力用のメソッド
68 69 70 71 72 73 74 75 76 77 78 79 80 81 |
# File 'lib/dango/framework_base.rb', line 68 def (exception_class, code = nil) if exception_class.kind_of?(Exception) "#{exception_class.class} is not Exception class" end str = "#{exception_class.class}:#{exception_class.}\n" + "#{exception_class.backtrace.pretty_inspect}" if code.to_s.downcase == "u" || code.to_s.downcase == "utf8" str = str.toutf8 elsif code.to_s.downcase == "s" || code.to_s.downcase == "sjis" str = str.tosjis end str end |