ES_Onboarding_Controller C

Total Complexity 104
Dependencies 5
Dependents 0
Total lines 868
Lines of code 548
Logical lines of code 234
Comment lines 174
Methods 24
Properties 11

Methods 24

Method Rating Maintainability Complexity Lines of code
submit_onboarding_form()
B
36 23 73
create_contacts_and_add_to_list()
A
41 11 59
create_default_subscription_form()
A
35 8 94
perform_configuration_tasks()
A
42 10 53
create_default_lists()
A
47 8 39
add_default_workflows()
S
50 5 30
add_widget_to_sidebar()
S
52 5 24
validate_configuration_tasks()
S
54 5 21
create_default_newsletter_broadcast()
S
52 4 24
create_default_post_notification()
S
52 4 24
is_onboarding_completed()
S
61 3 12
enqueue_scripts()
S
67 3 8
set_settings()
S
65 3 8
get_default_form_body()
S
52 1 28
get_instance()
S
71 2 6
__construct()
S
82 1 3
init()
S
82 1 3
register_hooks()
S
79 1 3
get_default_newsletter_content()
S
74 1 4
get_default_post_notification_content()
S
72 1 5
get_default_form_content()
S
64 1 10
get_onboarding_step()
S
79 1 3
update_onboarding_step()
S
75 1 4
delete_onboarding_data()
S
65 1 10