CleverReach\WordPress\Plugin B

Total Complexity 86
Dependencies 35
Dependents 1
Total lines 762
Lines of code 416
Logical lines of code 207
Comment lines 245
Methods 41
Properties 5

Methods 41

Method Rating Maintainability Complexity Lines of code
update_plugin_on_single_site()
A
47 10 35
cleverreach_activate()
S
50 6 31
get_class_attributes()
S
58 4 16
add_widgets_and_blocks()
S
51 3 27
load_clever_reach_admin_menu_and_newsletter_field()
S
63 4 10
should_delete_receiver_event()
S
65 4 9
initialize()
S
59 3 15
load_gutenberg_block()
S
51 2 29
load_cf7_hooks()
S
59 3 13
cleverreach_update_if_version_changed()
S
63 3 12
render_subscription_form()
S
61 3 11
cleverreach_initialize_new_site()
S
63 3 11
is_user_connected()
S
64 3 9
load_cleverreach_icon()
S
62 1 15
cleverreach_plugin_trigger_check()
S
69 2 7
should_show_oauth_connection_lost_notification()
S
79 2 3
is_cleverreach_page()
S
77 2 3
is_plugin_version_changed()
S
65 2 9
instance()
S
69 2 7
is_class_name_valid()
S
68 2 7
get_config_service()
S
71 2 6
show_oauth_connection_lost_message()
S
61 1 13
cleverreach_create_admin_menu()
S
61 1 13
add_gutenberg_block_category()
S
65 1 11
add_scheduled_tasks()
S
65 1 10
delete_old_forms()
S
70 1 6
delete_form_schedulers()
S
70 1 6
init_config()
S
65 1 9
init_database()
S
76 1 4
__construct()
S
73 1 5
cleverreach_register_form_field_newsletter()
S
79 1 3
update_option_for_plugin_update_check()
S
80 1 3
cleverreach_plugin_add_trigger()
S
77 1 4
load_clever_reach_plugin_text_domain()
S
74 1 4
register_widgets()
S
77 1 4
cleverreach_display_toolbar_button()
S
75 1 4
cleverreach_register_toolbar_button()
S
76 1 4
cleverreach_add_base_url()
S
76 1 4
load_classic_editor_hooks()
S
68 1 7
get_gutenberg_translations()
S
65 1 9
load_plugin_init_hooks()
S
65 1 8