Module: Epaybg::Recurring
- Defined in:
- lib/epaybg/recurring.rb,
lib/epaybg/recurring/payment.rb,
lib/epaybg/recurring/debt/request.rb,
lib/epaybg/recurring/debt/response.rb
Defined Under Namespace
Modules: Debt Classes: Payment
Class Method Summary collapse
Class Method Details
.parse_request_body(body) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/epaybg/recurring.rb', line 8 def self.parse_request_body(body) array = body.split(/\s/).reject(&:empty?).compact array.inject({}) do |hash, element| key, value = *element.strip.split('=') hash[key.downcase] = value hash end end |