PayPal\Api\Invoice A

Total Complexity 72
Dependencies 17
Dependents 1
Total lines 978
Lines of code 405
Logical lines of code 153
Comment lines 430
Methods 68
Properties 0

Methods 68

Method Rating Maintainability Complexity Lines of code
qrCode()
S
54 1 21
getAll()
S
55 1 20
search()
S
59 1 15
addRefundDetail()
S
66 2 9
addItem()
S
66 2 9
addPaymentDetail()
S
66 2 9
addBillingInfo()
S
66 2 9
get()
S
59 1 15
recordPayment()
S
60 1 14
update()
S
60 1 14
remind()
S
60 1 14
recordRefund()
S
60 1 14
cancel()
S
60 1 14
send()
S
61 1 13
create()
S
62 1 13
delete()
S
61 1 13
setPayments()
S
77 1 4
getTotalAmount()
S
82 1 3
getMerchantMemo()
S
82 1 3
setTotalAmount()
S
77 1 4
getLogoUrl()
S
82 1 3
setLogoUrl()
S
73 1 5
setMerchantMemo()
S
77 1 4
getPayments()
S
82 1 3
setMetadata()
S
77 1 4
removePaymentDetail()
S
74 1 5
setRefunds()
S
77 1 4
getRefunds()
S
82 1 3
removeRefundDetail()
S
74 1 5
setNote()
S
77 1 4
getMetadata()
S
82 1 3
setAdditionalData()
S
77 1 4
getAdditionalData()
S
82 1 3
getNote()
S
82 1 3
setId()
S
77 1 4
getTerms()
S
82 1 3
getItems()
S
82 1 3
setNumber()
S
77 1 4
getNumber()
S
82 1 3
setUri()
S
77 1 4
getUri()
S
82 1 3
setStatus()
S
77 1 4
getStatus()
S
82 1 3
setMerchantInfo()
S
77 1 4
getMerchantInfo()
S
82 1 3
setBillingInfo()
S
77 1 4
getBillingInfo()
S
82 1 3
removeBillingInfo()
S
74 1 5
setShippingInfo()
S
77 1 4
getShippingInfo()
S
82 1 3
setItems()
S
77 1 4
removeItem()
S
74 1 5
getId()
S
82 1 3
setInvoiceDate()
S
77 1 4
getInvoiceDate()
S
82 1 3
setPaymentTerm()
S
77 1 4
getPaymentTerm()
S
82 1 3
setDiscount()
S
77 1 4
getDiscount()
S
82 1 3
setShippingCost()
S
77 1 4
getShippingCost()
S
82 1 3
setCustom()
S
77 1 4
getCustom()
S
82 1 3
setTaxCalculatedAfterDiscount()
S
77 1 4
getTaxCalculatedAfterDiscount()
S
82 1 3
setTaxInclusive()
S
77 1 4
getTaxInclusive()
S
82 1 3
setTerms()
S
77 1 4