class PayPal::Transfer
Attributes
amount[RW]
email[RW]
response[RW]
Public Class Methods
create(params = {})
click to toggle source
# File lib/paypal/transfer.rb, line 8 def create(params = {}) new(params) end
new(params = {})
click to toggle source
# File lib/paypal/transfer.rb, line 14 def initialize(params = {}) @amount, @email = params[:amount], params[:email] if @amount && @email @response = self.transfer(@amount, @email, params) else raise "You must provide an amount and a recipient email address." end end
Public Instance Methods
success?()
click to toggle source
# File lib/paypal/transfer.rb, line 24 def success? @response && @response.try(:success?) end