Code Analysis: TheBunch KE Pesapal Woocommerce 1.4.8

Most Complex Functions

Function Rating Complexity
WC_TheBunchKE_PesaPal_Pay_Gateway::ipn_response()
A
15
PesaPalOAuthRequest::from_request()
A
9
WC_TheBunchKE_PesaPal_Pay_Gateway::check_order_status()
S
7
PesaPalOAuthUtil::parse_parameters()
S
7
PesaPalOAuthRequest::get_normalized_http_url()
S
7
PesaPalOAuthUtil::split_header()
S
6
WC_TheBunchKE_PesaPal_Pay_Gateway::__construct()
S
4
WC_TheBunchKE_PesaPal_Pay_Gateway::payment_page()
S
4
PesaPalOAuthUtil::build_http_query()
S
5
WC_TheBunchKE_PesaPal_Pay_Gateway::init_form_fields()
S
1
WC_TheBunchKE_PesaPal_Pay_Gateway::thankyou_page()
S
4
PesaPalOAuthRequest::to_header()
S
4