VTPRD_Controller D

Total Complexity 273
Dependencies 5
Dependents 1
Total lines 2,967
Lines of code 1,270
Logical lines of code 813
Comment lines 1,282
Methods 45
Properties 0

Methods 45

Method Rating Maintainability Complexity Lines of code
vtprd_controller_init()
C
32 22 102
vtprd_check_for_data_updates()
B
36 18 89
vtprd_maybe_pro_license_error()
B
36 17 92
vtprd_maybe_rego_clock_action()
A
46 15 38
vtprd_maybe_system_requirements()
A
36 12 79
vtprd_admin_update_rule()
A
46 13 40
vtprd_maybe_ip_is_localhost()
A
48 13 31
vtprd_pro_version_verify()
A
46 11 41
vtprd_init_update_license()
A
44 9 48
vtprd_maybe_version_mismatch_action()
A
49 10 31
vtprd_create_discount_log_tables()
A
42 7 65
vtprd_plugin_notice_version_mismatch_pro()
A
47 9 32
vtprd_activation_hook()
A
44 6 49
__construct()
A
44 6 48
vtprd_maybe_update_version_num()
S
52 7 26
vtprd_maybe_add_wholesale_role()
S
48 6 36
vtprd_admin_update_product_meta_info()
S
54 7 20
vtprd_admin_notice_version_mismatch_pro()
S
47 6 32
vtprd_maybe_plugin_mismatch()
S
60 7 14
vtprd_license_count_check()
S
53 6 24
vtprd_create_transient_data_table()
S
52 5 26
vtprd_track_rule_coupon_activations()
S
54 5 21
vtprd_admin_init_overhead()
S
55 5 20
vtprd_admin_update_rule_cntl()
S
56 5 19
vtprd_admin_trash_rule()
S
57 5 18
vtprd_admin_untrash_rule()
S
59 4 15
vtprd_admin_delete_rule()
S
59 4 15
vtprd_maybe_ip_valid()
S
61 4 12
vtprd_maybe_pro_plugin_installed()
S
61 4 12
vtprd_enqueue_frontend_scripts()
S
58 3 16
vtprd_pro_unregistered_msg()
S
50 2 30
vtprd_maybe_pro_deactivate_action()
S
61 3 13
vtprd_admin_notice_version_mismatch_free()
S
52 2 22
vtprd_pro_suspended_msg()
S
55 2 19
vtprd_plugin_row_meta()
S
68 2 6
vtprd_uninstall_hook()
S
66 2 9
vtprd_admin_notice_cant_use_unit_price()
S
61 1 11
vtprd_create_table()
S
71 1 6
vtprd_admin_notice_coupon_enable_required()
S
67 1 7
vtprd_admin_notice_woocommerce_required()
S
69 1 6
vtprd_admin_process()
S
81 1 3
vtprd_custom_action_links()
S
67 1 7
vtprd_custom_bulk_actions()
S
66 1 10
vtprd_deactivation_hook()
S
72 1 6
vtprd_vtprd_plugin_update_notice()
S
74 1 4