Sha256: 4ebd155f3e2ce884b2f1ca8b23c23e873dbd5eba56c02de060e4c63b3415e081
Contents?: true
Size: 580 Bytes
Versions: 1
Compression:
Stored size: 580 Bytes
Contents
module PayPal::Common module Response include PayPal::Common::Base attr_accessor :error attr_accessor :response_envelope def set_response_envelope(value) self.response_envelope = ResponseEnvelope.new(value) end def errors @error||[] end def set_error(value) self.error = build_value(ErrorData, value) end def response_envelope @response_envelope ||= ResponseEnvelope.new end def success? self.response_envelope.success? end def valid? (self.errors||[]).empty? end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
paypal-payment-0.1.2 | lib/paypal/common/response.rb |