Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B HeidelpayControllerProvider::defineControllers() 0 60 1 0 0 0
A Mapper\RequestToHeidelpay::map() 0 30 1 1 0 0
A BasketRequestToHeidelpay::mapShipmentItems() 0 23 4 4 0 0
A BasketRequestToHeidelpay::mapBasketItems() 0 21 3 5 0 0
A NotificationXmlConverter::simpleXmlToArray() 0 7 5 3 0 0
A ResponseFromHeidelpay::getJsonEncodedPayloadFromApiResponse() 0 17 1 0 0 0
A HeidelpayDirectDebitRegistrationProcessor::processSuccessRegistration() 0 16 3 1 0 0
A EasyCreditResponseToQuoteHydrator::hydrateQuoteTransferWithEasyCreditResponse() 0 15 1 0 0 0
A HeidelpayEntityManager::savePaymentHeidelpayDirectDebitRegistrationEntity() 0 14 1 1 0 0
A Mapper\ResponseFromHeidelpay::map() 0 14 1 1 0 1
A InvoiceSecuredB2cSubForm::addDateOfBirth() 0 14 1 1 0 0
A DirectDebitSubForm::addRegistrationSelectField() 0 12 1 1 0 0
A HeidelpayDirectDebitRegistrationProcessor::addDirectDebitRegistrationToQuote() 0 12 1 1 0 0
A QuoteToHeidelpayRequest::mapCustomerAddress() 0 12 1 0 0 0
A Encrypter\AesEncrypter::decryptData() 0 12 2 1 0 1