Module: Exceptioner::Transport::Helper
Instance Method Summary collapse
Instance Method Details
#format_env(env) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/exceptioner/transport/helper.rb', line 5 def format_env(env) unless env.empty? max_length = env.keys.max_by { |key| key.to_s.size }.size env.keys.sort.collect do |key| "* #{"%-*s: %s" % [max_length, key, env[key].to_s.strip[0..50]]}" end end.join("\n\t") end |
#title(text) ⇒ Object
14 15 16 17 18 |
# File 'lib/exceptioner/transport/helper.rb', line 14 def title(text) length = text.size + 5 char = '#' "#{char * length}\n#{text}:\n#{char * length}\n" end |