Code Analysis: Razorpay for WooCommerce 2.8.5

Most Complex Functions

Function Rating Complexity
Requests_Transport_fsockopen::request()
D
50
woocommerce_razorpay_init()
D
2
Requests_Transport_fsockopen::request()
D
42
Requests_IRI::remove_iunreserved_percent_encoded()
D
36
Requests_IRI::remove_iunreserved_percent_encoded()
D
36
Requests_IRI::replace_invalid_with_pct_encoding()
C
28
Requests_IRI::replace_invalid_with_pct_encoding()
C
28
RZP_Route::rzpTransferDetails()
C
19
Requests_IDNAEncoder::utf8_to_codepoints()
C
25
Requests_IDNAEncoder::utf8_to_codepoints()
C
25
Requests_Transport_cURL::setup_handle()
B
22
Requests_IRI::absolutize()
B
20