Sha256: 8bb5cbc3854db5d5a98d97647e312b0f9e013ac4344cf06cbd41a4a43652282b
Contents?: true
Size: 701 Bytes
Versions: 1
Compression:
Stored size: 701 Bytes
Contents
module Paysure class ResponseGetToken attr_reader :response, :status,:statusmessage def validate(response = nil) @response = response perform_validation return self end def valid? @valid end def redirect_url return @response['redirect_to'] end def token return @response['token'] end def full_message return Paysure::ERRORS[@response['status'].to_s] end private def perform_validation raise ArgumentError, 'not a valid response' if @response.nil? @valid = (@response['status'] == 200) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
paysure-0.1.9.1 | lib/paysure/responds/get_token.rb |