Code Analysis: Wizweb Post Submission 1.0.6

Function Rating Maintainability Complexity Lines of code
WPSUB_Admin::render_page_email_settings()
D
19
41 329
WPSUB_Post_Submission::handle_post_submission()
D
25
43 133
wpsub_notify_on_signup()
A
45 12 40
wpsub_notify_on_post_submission()
A
45 12 40
WPSUB_Payment_Handler::payment_success_handler()
A
41 11 53
WPSUB_Login::ajax_login()
A
43 10 44
WPSUB_Admin::render_transactions_page()
A
37 8 73
WPSUB_Signup::ajax_signup()
A
47 10 34
WPSUB_Admin::render_page_payment_settings()
A
45 8 52
WPSUB_Reset_Password::handle_reset_password()
A
47 9 37
WPSUB_Payment_Handler::render_payment_button()
A
48 8 32
wpsub_replace_placeholders()
S
51 7 27
WPSUB_Admin::render_form_setup_settings()
S
36 1 104
wpsub_article_publish_email_to_user()
S
49 5 29
wpsub_payment_successful_email_to_user()
S
50 5 28
WPSUB_Transaction::download_invoice()
S
47 4 37
WPSUB_Admin::wpsub_register_custom_settings()
S
42 1 82
wpsub_send_forgot_password_email()
S
53 5 22
wpsub_send_reset_password_email()
S
53 5 22
WPSUB_Forgot_Password::handle_forgot_password()
S
53 5 21
WPSUB_Articles::handle_post_deletion()
S
56 5 17
wpsub_payment_successful_email_to_admin()
S
49 4 31
WizwebPostSubmission::activate()
S
45 3 45
WPSUB_Transaction::render_transaction_history()
S
54 4 20
WPSUB_Admin::render_page_mapping_settings()
S
47 2 41
WPSUB_Post_Submission::enqueue_assets()
S
51 3 24
WPSUB_Admin::sanitize_recaptcha_keys()
S
54 3 23
WPSUB_Dashboard::render_dashboard_form()
S
52 2 25
WPSUB_Admin::sanitize_wpsub_emails_setting()
S
48 1 35
WPSUB_Payment_Handler::enqueue_assets()
S
56 2 20
WPSUB_Articles::render_article_lists()
S
54 2 20
WPSUB_Admin::render_recaptcha_settings()
S
52 1 34
WPSUB_Admin::render_settings_page()
S
54 1 32
WPSUB_Admin::create_admin_menu()
S
58 1 19
WizwebPostSubmission::__construct()
S
58 1 16
WizwebPostSubmission::uninstall()
S
60 1 15
WPSUB_Post_Submission::hide_toolbar_for_users()
S
68 2 8
WPSUB_Post_Submission::render_post_form()
S
65 2 9
WPSUB_Signup::render_signup_form()
S
66 2 8
WPSUB_Admin::sanitize_wpsub_payments_setting()
S
59 1 15
WPSUB_Forgot_Password::render_forgot_password_form()
S
67 2 8
WPSUB_Login::render_login_form()
S
64 2 9
WPSUB_Reset_Password::render_reset_password_form()
S
67 2 8
WPSUB_Admin::register_settings()
S
63 1 11
WPSUB_Reset_Password::__construct()
S
72 1 5
WPSUB_Signup::enqueue_scripts()
S
69 1 6
WPSUB_Post_Submission::sanitize_file_name()
S
68 1 7
WPSUB_Login::__construct()
S
72 1 5
WPSUB_Signup::__construct()
S
72 1 5
WPSUB_Login::enqueue_scripts()
S
67 1 7
WPSUB_Redirect::redirect_register_page()
S
76 1 4
WPSUB_Login::is_registration_enabled()
S
79 1 3
WPSUB_Forgot_Password::enqueue_scripts()
S
67 1 7
WPSUB_Transaction::__construct()
S
74 1 4
WPSUB_Admin::__construct()
S
70 1 6
WPSUB_Dashboard::__construct()
S
79 1 3
WPSUB_Recaptcha::__construct()
S
79 1 3
WPSUB_Articles::__construct()
S
74 1 4
WPSUB_Payment_Handler::__construct()
S
72 1 5
WPSUB_Post_Submission::__construct()
S
68 1 7
WPSUB_Admin::sanitize_wpsub_form_setting()
S
65 1 10
WPSUB_Redirect::redirect_login_page()
S
76 1 4
WPSUB_Redirect::init()
S
74 1 4
WPSUB_Recaptcha::enqueue_recaptcha_script()
S
78 1 3
WPSUB_Forgot_Password::__construct()
S
71 1 5
WPSUB_Post_Submission::redirect_to_login()
S
77 1 4
WPSUB_Admin::enqueue_assets()
S
65 1 10