Code Analysis: TakBull For Paid Memberships Pro 1.0.2.1

Most Complex Classes

Class Rating Complexity
PMProGateway_takbull
B
77
Takbull_API
S
17
Takbull_Logger
S
4

Most Complex Functions

Function Rating Complexity
PMProGateway_takbull::sendToTakbull()
D
32
PMProGateway_takbull::pmpro_payment_option_fields()
B
16
pmpro_ipnChangeMembershipLevel()
A
10
PMProGateway_takbull::cancel()
S
6
pmpro_ipnExit()
S
6
pmpro_takbull_Validate()
S
5
Takbull_Logger::log()
S
4
PMProGateway_takbull::pmpro_checkout_before_change_membership_level()
S
4
Takbull_API::request()
S
3
Takbull_API::get_request()
S
3
PMProGateway_takbull::init()
S
2
pmpro_ipnSaveOrder()
S
2