IG_ES_Onboarding D

Total Complexity 150
Dependencies 13
Dependents 4
Total lines 1,426
Lines of code 859
Logical lines of code 488
Comment lines 298
Methods 40
Properties 9

Methods 40

Method Rating Maintainability Complexity Lines of code
perform_onboarding_tasks()
B
37 18 79
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
40 5 65
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
get_required_tasks()
S
53 3 27
check_test_email_on_server()
S
58 3 15
handle_request()
S
61 3 12
ajax_perform_configuration_tasks()
S
58 2 16
delete_onboarding_data()
S
63 2 11
ajax_update_onboarding_step()
S
63 2 11
instance()
S
71 2 6
update_onboarding_step()
S
69 2 7
is_onboarding_completed()
S
68 2 7
get_onboarding_data()
S
66 2 9
subscribe_to_es()
S
60 1 15
get_onboarding_data_options()
S
66 1 11
save_final_configuration()
S
70 1 6
get_onboarding_step()
S
75 1 4
__construct()
S
75 1 4
complete_ess_onboarding()
S
73 1 5
confirm_email_delivery()
S
73 1 5
set_sending_service_consent()
S
73 1 5
create_ess_account()
S
73 1 5
ajax_complete_onboarding()
S
68 1 7
ajax_evaluate_email_delivery()
S
79 1 3
ajax_check_test_email_on_server()
S
79 1 3
ajax_dispatch_emails_from_server()
S
79 1 3
ajax_queue_default_broadcast_newsletter()
S
79 1 3
send_test_email()
S
73 1 5