IG_ES_Onboarding D

Total Complexity 144
Dependencies 12
Dependents 2
Total lines 1,362
Lines of code 813
Logical lines of code 472
Comment lines 296
Methods 35
Properties 9

Methods 35

Method Rating Maintainability Complexity Lines of code
perform_onboarding_tasks()
B
37 17 74
create_contacts_and_add_to_list()
B
36 14 86
dispatch_emails_from_server()
A
42 13 48
add_default_workflows()
A
42 8 56
create_default_post_notification()
A
39 6 71
queue_default_broadcast_newsletter()
A
44 6 46
create_default_newsletter_broadcast()
S
41 5 59
is_required_tasks_completed()
S
53 7 24
get_next_onboarding_task()
S
53 7 22
add_widget_to_sidebar()
S
47 6 36
create_default_subscription_form()
S
43 4 53
create_default_lists()
S
53 5 24
set_settings()
S
53 5 22
evaluate_email_delivery()
S
55 5 19
enqueue_scripts()
S
57 4 15
check_test_email_on_server()
S
58 3 15
get_required_tasks()
S
60 3 15
handle_request()
S
61 3 12
delete_onboarding_data()
S
63 2 11
ajax_update_onboarding_step()
S
63 2 11
is_onboarding_completed()
S
68 2 7
update_onboarding_step()
S
69 2 7
get_onboarding_data()
S
66 2 9
instance()
S
71 2 6
subscribe_to_es()
S
60 1 15
get_onboarding_data_options()
S
66 1 11
save_final_configuration()
S
70 1 6
ajax_queue_default_broadcast_newsletter()
S
79 1 3
ajax_dispatch_emails_from_server()
S
79 1 3
get_onboarding_step()
S
75 1 4
ajax_check_test_email_on_server()
S
79 1 3
ajax_evaluate_email_delivery()
S
79 1 3
ajax_perform_configuration_tasks()
S
70 1 6
ajax_complete_onboarding()
S
68 1 7
__construct()
S
75 1 4