class Shaf::Parser::FormData

Public Class Methods

can_handle?(request) click to toggle source
# File lib/shaf/parser/form_data.rb, line 4
def self.can_handle?(request)
  request.form_data? || request.parseable_data?
end

Public Instance Methods

call() click to toggle source
# File lib/shaf/parser/form_data.rb, line 8
def call
  request.POST.tap do |data| # Returns form params from Rack::Request
    data.delete '_method' # If the method override hack is used remove the _method key
  end
end