# File lib/grape/extensions/deep_symbolize_hash.rb, line 17 def self.symbolize_key(key) if key.is_a?(Symbol) key elsif key.is_a?(String) key.to_sym elsif key.respond_to?(:to_sym) key.to_sym else key end end