class Pakyow::Actions::InputParser

Parses the request body with registered parsers.

Public Instance Methods

call(connection) click to toggle source
# File lib/pakyow/actions/input_parser.rb, line 8
def call(connection)
  if (parser = parser(connection)) && (input = connection.input) && !input.empty?
    connection.input_parser = parser
  end
end

Private Instance Methods

parser(connection) click to toggle source
# File lib/pakyow/actions/input_parser.rb, line 16
def parser(connection)
  Pakyow.input_parsers[connection.type]
end