class OffsitePayments::Return
:nodoc:
def cancelled?
def cancelled? false end
def initialize(query_string, options = {})
def initialize(query_string, options = {}) @params = parse(query_string) @options = options end
def message
def message end
def parse(query_string)
def parse(query_string) return {} if query_string.blank? query_string.split('&').inject({}) do |memo, chunk| next memo if chunk.empty? key, value = chunk.split('=', 2) next memo if key.empty? value = value.nil? ? nil : CGI.unescape(value) memo[CGI.unescape(key)] = value memo end end
def success?
def success? true end