Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C HasGatewaySpecificFields::fillGatewaySpecificFields() 14 16 7 7.26 0 0 0
B Omnipay\Spreedly\Arr::has() 9 8 7 8.14 0 0 0
B Omnipay\Spreedly\Arr::set() 14 10 5 5.16 0 0 0
B Message\Response::isSuccessful() 0 13 5 5.79 0 0 0
B Omnipay\Spreedly\Arr::forget() 9 15 6 6.11 0 0 0
B HasPaymentMethodData::validateAndGetPaymentMethodData() 0 27 4 4.11 0 0 0
B AbstractRequest::fillExistingParameters() 0 11 5 5.39 0 0 0
B Omnipay\Spreedly\Arr::get() 9 8 6 6.84 0 0 0
B Message\AbstractRequest::sendData() 0 15 3 3.71 0 0 0
A Omnipay\Spreedly\Gateway::addGateway() 0 11 2 2.15 0 0 0
A Message\CaptureRequest::getData() 21 11 3 3.07 0 0 0
A Message\RefundRequest::getData() 21 11 2 2.03 0 0 0
A Spreedly\Gateway::loadGateways() 0 8 3 3.03 0 0 0
A VerifyPaymentMethodRequest::getData() 0 5 1 1.02 0 0 0
A Message\Response::getSinceToken() 0 5 3 3.33 0 0 0