Module: Polyseerio::Middleware::Pre

Defined in:
lib/middleware.rb

Overview

Pre request middleware.

Class Method Summary collapse

Class Method Details

.format_argumentsObject

Requests arguments run through there.



11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/middleware.rb', line 11

def self.format_arguments
  proc do |*args|
    new_args = args

    if new_args.size > 1
      new_args[1] = Helper.format_payload new_args[1]
      new_args[1] = new_args[1].to_json
    end

    new_args
  end
end