Email_Subscribers D

Total Complexity 306
Dependencies 32
Dependents 1
Total lines 2,047
Lines of code 1,146
Logical lines of code 682
Comment lines 560
Methods 40
Properties 29

Methods 40

Method Rating Maintainability Complexity Lines of code
define_constants()
D
16
83 250
get_const_value()
D
28
57 117
is_const_defined()
D
27
56 115
get_const_name()
C
36 26 89
add_admin_notice()
A
39 15 58
load_dependencies()
A
27
3 194
instance()
A
37 10 74
validate_service_request()
S
59 5 15
get_admin_menu_title()
S
58 4 15
is_es_admin_screen()
S
60 4 15
get_current_screen_id()
S
66 4 8
is_offer_period()
S
60 3 13
add_service_authentication_data()
S
61 3 13
get_es_admin_screens()
S
52 1 28
log_errors()
S
59 2 13
get_const_set_message()
S
60 1 15
is_const_enabled()
S
75 2 4
is_premium()
S
79 2 3
can_upsell_features()
S
69 2 7
define()
S
75 2 5
add_trial_plan()
S
72 2 6
define_admin_hooks()
S
61 1 11
get_admin_page_prefix()
S
73 1 5
get_es_optin_list_hash()
S
77 1 4
add_tracking_data()
S
73 1 5
__construct()
S
81 1 3
get_plan()
S
75 1 4
register_es_widget()
S
81 1 3
is_current_user_administrator()
S
80 1 3
is_premium_installed()
S
73 1 5
is_premium_activated()
S
73 1 5
is_starter()
S
79 1 3
is_pro()
S
79 1 3
get_version()
S
82 1 3
get_loader()
S
82 1 3
get_email_subscribers()
S
82 1 3
run()
S
82 1 3
define_public_hooks()
S
64 1 9
set_locale()
S
75 1 4
get_action_types()
S
65 1 10