Code Analysis: MLM Soft Integration 2.1.1

Function Rating Maintainability Complexity Lines of code
MlmSoft::auth()
A
43 13 47
MlmSoft::woocommerce_order_status_completed()
A
42 11 52
MlmSoft::init_session()
A
51 10 23
MlmSoft::__construct()
A
43 8 46
MlmSoft::mlmsoft_referral()
S
59 8 13
MlmSoft::pmpro_new_user()
S
42 5 54
MlmSoftApi::getDocumentResult()
S
48 5 32
MlmSoft::mlmsoft_header()
S
52 5 31
MlmSoft::password_reset()
S
53 5 23
MlmSoftApiResponse::getExtraErrorMessages()
S
61 5 13
MlmSoft::woocommerce_registration_errors()
S
51 4 28
MlmSoft::set_current_user()
S
52 4 25
MlmSoftOptions::mlmsoft_register_settings()
S
55 4 20
MlmSoft::mlmsoft_footer()
S
58 4 17
MlmSoftOptions::init()
S
51 3 23
MlmSoft::pmpro_checkout_after_email()
S
56 3 21
MlmSoft::set_user_meta()
S
61 3 13
MlmSoftApi::sendRequest()
S
60 3 12
MlmSoft::getSkuRankValues()
S
62 3 11
MlmSoft::woocommerce_created_customer()
S
53 2 22
MlmSoft::get_referral()
S
58 2 16
MlmSoft::pmpro_added_order()
S
58 2 15
MlmSoft::woocommerce_checkout_get_value()
S
68 3 8
MlmSoft::getUserProfileField()
S
69 3 7
MlmSoft::mlmsoft_ref_field()
S
74 3 4
MlmSoftOptions::mlmsoft_options_callback()
S
57 1 30
MlmSoftOptions::callback_for_textfield()
S
70 2 6
MlmSoftOptions::callback_for_checkbox()
S
70 2 6
MlmSoft::mlmsoft_ref_fields()
S
75 2 4
MlmSoft::mlmsoft_invite_code()
S
70 2 6
MlmSoft::woocommerce_after_checkout_form()
S
67 2 10
MlmSoftOptions::callback_for_password()
S
70 2 6
MlmSoftApiResponse::getStdErrorLogParams()
S
67 2 8
MlmSoftApiResponse::getPrimaryMessage()
S
79 2 3
MlmSoftApiResponse::getPrimaryPayload()
S
79 2 3
MlmSoftApi::execGet()
S
64 2 9
MlmSoftApiResponse::isPrimarySuccess()
S
79 2 3
MlmSoftApiResponse::getErrorMessage()
S
79 2 3
MlmSoft::woocommerce_checkout_update_order_meta()
S
70 2 6
MlmSoft::verification()
S
78 2 3
MlmSoftApiResponse::getPrimarySuccess()
S
79 2 3
MlmSoftOptions::callback_for_textareafield()
S
70 2 6
MlmSoftApi::amendInvalidResponse()
S
65 2 9
MlmSoftApiResponse::getErrorCode()
S
79 2 3
MlmSoftApi::getEmptyResponse()
S
67 1 8
MlmSoftApi::execDelete()
S
64 1 10
MlmSoftApi::__construct()
S
77 1 4
MlmSoftApi::calcSign()
S
75 1 4
MlmSoft::woocommerce_new_customer_data()
S
76 1 4
MlmSoftApiResponse::__construct()
S
81 1 3
MlmSoftOptions::__construct()
S
72 1 5
MlmSoftApi::execPost()
S
64 1 10
MlmSoftApi::getHeaders()
S
69 1 7
MlmSoft::pmpro_required_user_fields()
S
72 1 5
MlmSoft::woocommerce_checkout_fields()
S
65 1 9
MlmSoftOptions::mlmsoft_add_options()
S
77 1 3
MlmSoft::init()
S
80 1 3
mlmsoft_activate()
S
100 1 2