SagepaySettings C

Total Complexity 121
Dependencies 2
Dependents 8
Total lines 1,423
Lines of code 425
Logical lines of code 151
Comment lines 691
Methods 88
Properties 35

Methods 88

Method Rating Maintainability Complexity Lines of code
_mergeEnvironmentUrls()
S
61 5 13
setWebsite()
S
64 3 10
_applyConfig()
S
64 3 10
setTokenUrl()
S
68 3 7
setSharedUrl()
S
68 3 7
setPurchaseUrl()
S
68 3 7
setCollectRecipientDetails()
S
65 2 10
setAccountType()
S
64 2 10
setServerProfile()
S
64 2 10
setVendorEmail()
S
65 2 10
setBasketAsXmlDisable()
S
65 2 10
getPurchaseUrl()
S
67 2 8
setLogError()
S
65 2 10
setRequestTimeout()
S
65 2 10
setApply3dSecure()
S
64 2 10
getSharedUrl()
S
67 2 8
getTokenUrl()
S
67 2 8
_validEnvironment()
S
69 2 7
setAllowGiftAid()
S
64 2 10
__construct()
S
68 2 8
setApplyAvsCv2()
S
64 2 10
setProtocolVersion()
S
64 2 10
getInstance()
S
68 2 7
setEnv()
S
64 2 10
setBillingAgreement()
S
64 2 10
getSurcharges()
S
82 1 3
setSiteFqdn()
S
76 1 4
getTokenUrls()
S
82 1 3
setTokenUrls()
S
79 1 3
getLogError()
S
82 1 3
setCurrency()
S
81 1 3
getLanguage()
S
82 1 3
setLanguage()
S
78 1 3
getWebsite()
S
82 1 3
getCurrency()
S
82 1 3
getRequestTimeout()
S
82 1 3
setVendorData()
S
81 1 3
getCaCertPath()
S
82 1 3
setCaCertPath()
S
81 1 3
getSiteFqdn()
S
76 1 4
setFormEncryptionPassword()
S
76 1 4
getSharedUrls()
S
82 1 3
getFullFormSuccessUrl()
S
75 1 4
getFullFormFailureUrl()
S
75 1 4
getFullServerNotificationUrl()
S
75 1 4
getFormEncryptionPassword()
S
76 1 4
getVendorData()
S
82 1 3
setVendorName()
S
81 1 3
getVendorName()
S
82 1 3
setPartnerId()
S
81 1 3
getProtocolVersion()
S
79 1 3
getAllowGiftAid()
S
82 1 3
_loadFileConfig()
S
80 1 3
getEnv()
S
82 1 3
getApplyAvsCv2()
S
82 1 3
setSharedUrls()
S
79 1 3
setPurchaseUrls()
S
79 1 3
setSurcharges()
S
81 1 3
setserverNotificationUrl()
S
81 1 3
getCollectRecipientDetails()
S
82 1 3
getPartnerId()
S
82 1 3
getFormPassword()
S
82 1 3
setFormPassword()
S
81 1 3
getFormSuccessUrl()
S
82 1 3
setFormSuccessUrl()
S
81 1 3
getFormFailureUrl()
S
82 1 3
setFormFailureUrl()
S
81 1 3
getAccountType()
S
82 1 3
setSiteFqdns()
S
81 1 3
getServerProfile()
S
82 1 3
getSiteFqdns()
S
82 1 3
getServerNotificationUrl()
S
82 1 3
getCustomerPasswordSalt()
S
82 1 3
getPurchaseUrls()
S
82 1 3
setCustomerPasswordSalt()
S
78 1 3
getBillingAgreement()
S
82 1 3
__clone()
S
91 1 2
getSendEmail()
S
82 1 3
setSendEmail()
S
81 1 3
getEmailMessage()
S
82 1 3
setEmailMessage()
S
80 1 3
getVendorEmail()
S
82 1 3
setTxType()
S
81 1 3
basketAsXmlDisabled()
S
82 1 3
getTxType()
S
82 1 3
getPaypalCallbackUrl()
S
82 1 3
getApply3dSecure()
S
82 1 3
setPaypalCallbackUrl()
S
81 1 3