class DutyCalculator::Dootie
Public Class Methods
new(data=nil)
click to toggle source
# File lib/duty_calculator/dootie.rb, line 4 def initialize(data=nil) @data = data @default_message = "[DutyCalculator][Error]: ¯\\_(ツ)_/¯" end
Public Instance Methods
to_s()
click to toggle source
# File lib/duty_calculator/dootie.rb, line 9 def to_s msg = [] msg << @data[:message] || @default_message msg << "Error Code: #{@data[:error][:code]}" msg << DutyCalculator::ErrorMessages.for_code(@data[:error][:code]) if @data[:error][:code] msg.to_s end