class Papapi::FormRequest

Public Instance Methods

response(http_response) click to toggle source
# File lib/papapi/form_request.rb, line 27
def response(http_response)
  FormResponse.new(http_response, self)
end
set_field(key, value) click to toggle source
# File lib/papapi/form_request.rb, line 5
    def set_field(key, value)
      @fields = {} if ! @fields
      @fields[key.to_sym] = value
=begin
      @fields = [["name", "value"]] if ! @fields
      @fields.push([key, value])
=end
    end
set_fields(f) click to toggle source
# File lib/papapi/form_request.rb, line 14
    def set_fields(f)
      @fields = {} if ! @fields
      f.each do |key, value|
        @fields[key.to_sym] = value
      end
=begin
      @fields = [["name", "value"]] if ! @fields
      f.each do |key, value|
        @fields << [key, value]
      end
=end
    end
to_data() click to toggle source
Calls superclass method
# File lib/papapi/form_request.rb, line 31
def to_data
  data = super
  if @fields
    data_fields = [["name", "value"]]
    @fields.each do |key, value|
      data_fields << [key, value]
    end
    data[:fields] = data_fields
  end
  data
end