module Rabl::Helpers::Escaper
Public Instance Methods
escape_output(response)
click to toggle source
# File lib/rabl/helpers.rb, line 159 def escape_output(response) case response when Hash response.each{|k,v| response[k] = escape_value(v) } when Array response.map!{|v| escape_value(v) } else response end end
escape_value(value)
click to toggle source
# File lib/rabl/helpers.rb, line 170 def escape_value(value) case value when String ERB::Util.h(value) when Array, Hash escape_output(value) else value end end