Email_Subscribers D

Total Complexity 314
Dependencies 31
Dependents 1
Total lines 2,090
Lines of code 1,173
Logical lines of code 699
Comment lines 567
Methods 40
Properties 30

Methods 40

Method Rating Maintainability Complexity Lines of code
define_constants()
D
16
83 250
get_const_value()
D
27
60 124
is_const_defined()
D
26
59 122
get_const_name()
C
35 28 96
add_admin_notice()
A
39 15 58
load_dependencies()
A
27
3 200
instance()
A
37 10 74
validate_service_request()
S
59 5 15
is_es_admin_screen()
S
60 4 15
get_admin_menu_title()
S
58 4 15
get_current_screen_id()
S
66 4 8
add_service_authentication_data()
S
61 3 13
is_offer_period()
S
60 3 13
get_es_admin_screens()
S
51 1 29
log_errors()
S
59 2 13
define()
S
75 2 5
can_upsell_features()
S
69 2 7
get_const_set_message()
S
60 1 15
add_trial_plan()
S
72 2 6
is_const_enabled()
S
75 2 4
is_premium()
S
79 2 3
define_admin_hooks()
S
61 1 11
get_admin_page_prefix()
S
73 1 5
get_es_optin_list_hash()
S
77 1 4
get_plan()
S
75 1 4
__construct()
S
81 1 3
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_es_services()
S
76 1 4
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