Module: Grape::Parser

Extended by:
Util::Registry
Defined in:
lib/grape/parser.rb,
lib/grape/parser/xml.rb,
lib/grape/parser/base.rb,
lib/grape/parser/json.rb

Defined Under Namespace

Classes: Base, Json, Xml

Class Method Summary collapse

Methods included from Util::Registry

register

Class Method Details

.parser_for(format, parsers = nil) ⇒ Object



9
10
11
12
13
# File 'lib/grape/parser.rb', line 9

def parser_for(format, parsers = nil)
  return parsers[format] if parsers&.key?(format)

  registry[format]
end