Module: XiWechatCorp::Callback::Grape::Parser

Defined in:
lib/xi_wechat_corp/callback/grape.rb

Overview

Ensure that XiWechatCorp::Callback::Rack middleware has bee added.

parser :xml, XiWechatCorp::Callback::Grape::Parser

Class Method Summary collapse

Class Method Details

.call(object, env) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/xi_wechat_corp/callback/grape.rb', line 8

def self.call(object, env)
  if env['xi_wechat_corp.params']
    env['xi_wechat_corp.params']
  else
    ::Grape::Parser::Xml.call(object, env)
  end
end