Class: PayPal::Invoice::InvoiceDetails

Inherits:
Base
  • Object
show all
Defined in:
lib/paypal/invoice/invoice_details.rb

Instance Attribute Summary collapse

Attributes inherited from Base

#request_envelope

Instance Method Summary collapse

Methods inherited from Base

#request

Methods included from Common::Base

#after_initialize, #build_datetime, #build_value, #camelize, #hash_keys, #initialize, #request, #to_hash, #to_json, #underscore

Instance Attribute Details

#canceled_byObject

Returns the value of attribute canceled_by.



10
11
12
# File 'lib/paypal/invoice/invoice_details.rb', line 10

def canceled_by
  @canceled_by
end

#canceled_by_actorObject

Returns the value of attribute canceled_by_actor.



9
10
11
# File 'lib/paypal/invoice/invoice_details.rb', line 9

def canceled_by_actor
  @canceled_by_actor
end

#canceled_dateObject

Returns the value of attribute canceled_date.



8
9
10
# File 'lib/paypal/invoice/invoice_details.rb', line 8

def canceled_date
  @canceled_date
end

#created_byObject

Returns the value of attribute created_by.



7
8
9
# File 'lib/paypal/invoice/invoice_details.rb', line 7

def created_by
  @created_by
end

#created_dateObject

Returns the value of attribute created_date.



6
7
8
# File 'lib/paypal/invoice/invoice_details.rb', line 6

def created_date
  @created_date
end

#first_sent_dateObject

Returns the value of attribute first_sent_date.



13
14
15
# File 'lib/paypal/invoice/invoice_details.rb', line 13

def first_sent_date
  @first_sent_date
end

#last_sent_byObject

Returns the value of attribute last_sent_by.



15
16
17
# File 'lib/paypal/invoice/invoice_details.rb', line 15

def last_sent_by
  @last_sent_by
end

#last_sent_dateObject

Returns the value of attribute last_sent_date.



14
15
16
# File 'lib/paypal/invoice/invoice_details.rb', line 14

def last_sent_date
  @last_sent_date
end

#last_updated_byObject

Returns the value of attribute last_updated_by.



12
13
14
# File 'lib/paypal/invoice/invoice_details.rb', line 12

def last_updated_by
  @last_updated_by
end

#last_updated_dateObject

Returns the value of attribute last_updated_date.



11
12
13
# File 'lib/paypal/invoice/invoice_details.rb', line 11

def last_updated_date
  @last_updated_date
end

#originObject

Returns the value of attribute origin.



5
6
7
# File 'lib/paypal/invoice/invoice_details.rb', line 5

def origin
  @origin
end

Returns the value of attribute paid_date.



16
17
18
# File 'lib/paypal/invoice/invoice_details.rb', line 16

def paid_date
  @paid_date
end

#statusObject

Returns the value of attribute status.



3
4
5
# File 'lib/paypal/invoice/invoice_details.rb', line 3

def status
  @status
end

#total_amountObject

Returns the value of attribute total_amount.



4
5
6
# File 'lib/paypal/invoice/invoice_details.rb', line 4

def total_amount
  @total_amount
end

Instance Method Details

#set_canceled_date(value) ⇒ Object



22
23
24
# File 'lib/paypal/invoice/invoice_details.rb', line 22

def set_canceled_date(value)
  self.canceled_date = build_datetime(value)
end

#set_created_date(value) ⇒ Object



18
19
20
# File 'lib/paypal/invoice/invoice_details.rb', line 18

def set_created_date(value)
  self.created_date = build_datetime(value)
end

#set_first_sent_date(value) ⇒ Object



30
31
32
# File 'lib/paypal/invoice/invoice_details.rb', line 30

def set_first_sent_date(value)
  self.first_sent_date = build_datetime(value)
end

#set_last_sent_date(value) ⇒ Object



34
35
36
# File 'lib/paypal/invoice/invoice_details.rb', line 34

def set_last_sent_date(value)
  self.last_sent_date = build_datetime(value)
end

#set_last_updated_date(value) ⇒ Object



26
27
28
# File 'lib/paypal/invoice/invoice_details.rb', line 26

def set_last_updated_date(value)
  self.last_updated_date = build_datetime(value)
end