class Grape::Middleware::Formatter

def format_from_extension

def format_from_extension
  parts = request.path.split('.')
  if parts.size > 1
    extension = parts.last
    # avoid symbol memory leak on an unknown format
    return extension.to_sym if content_type_for(extension)
  end
  nil
end