Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C UnitPay\UnitPay::payOrderFromGate() 0 19 7 0 0 0
B UnitPay::validateSearchOrderRequiredAttributes() 0 15 6 0 0 0
B UnitPay::requiredOrderParamsCheck() 0 18 5 0 0 0
B UnitPay\UnitPayNotifier::subscribe() 0 12 4 0 0 0
B UnitPay::callFilterSearchOrder() 0 8 3 0 0 0
B UnitPay\UnitPay::generatePaymentForm() 0 17 1 0 0 0
A UnitPay::validateOrderRequestFromGate() 0 5 4 0 0 0
A UnitPay\UnitPay::getFormSignature() 0 3 1 0 0 0
A UnitPay\UnitPay::validateSignature() 0 5 2 0 0 0
A Events\UnitPayEvent::__construct() 0 5 1 0 0 0
A UnitPayNotifier::isValidNotificationClass() 0 6 3 0 0 0
A InvalidConfiguration::notificationClassInvalid() 0 3 1 0 0 0
A UnitPayNotifier::shouldSendNotification() 0 5 2 0 0 0
A UnitPay::generateUnitPayOrderWithRequiredFields() 0 9 1 0 0 0
A UnitPay\UnitPayNotification::toSlack() 0 10 1 0 0 0