EEH_Activation D

Total Complexity 181
Dependencies 26
Dependents 13
Total lines 1,680
Lines of code 1,010
Logical lines of code 375
Comment lines 501
Methods 44
Properties 4

Methods 44

Method Rating Maintainability Complexity Lines of code
initialize_system_questions()
D
21
26 279
verify_default_pages_exist()
B
37 14 84
delete_all_espresso_tables_and_data()
A
37 13 78
drop_espresso_tables()
A
49 9 32
create_table()
A
48 9 31
remove_cron_tasks()
A
54 9 21
load_calendar_config()
A
54 9 20
_activate_new_message_types_for_active_messengers_and_generate_default_templates()
A
48 7 38
_activate_and_generate_default_messengers_and_message_templates()
S
50 6 32
create_database_tables()
S
48 5 40
migrate_old_config_data()
S
57 6 16
create_cron_tasks()
S
57 6 16
get_cron_tasks()
S
50 5 31
get_default_creator_id()
S
51 5 28
delete_all_espresso_cpt_data()
S
56 5 17
_get_default_messengers_to_generate_on_activation()
S
58 5 16
insert_default_status_codes()
S
49 2 49
create_critical_page()
S
52 3 26
initialize_db_content()
S
57 2 18
reset_and_update_config()
S
62 2 12
generate_default_message_templates()
S
62 2 12
create_no_ticket_prices_array()
S
70 2 6
last_wpdb_error_code()
S
68 2 8
insert_default_payment_methods()
S
67 2 8
getTableAnalysis()
S
68 2 6
delete_db_table_if_empty()
S
71 2 6
get_page_by_ee_shortcode()
S
63 2 10
getTableManager()
S
68 2 6
deactivate_event_espresso()
S
73 2 5
removeEmailConfirmFromAddressGroup()
S
63 1 13
initialize_db_and_folders()
S
80 1 3
reset()
S
76 1 4
table_exists()
S
79 1 3
ensure_table_name_has_prefix()
S
79 1 3
system_initialization()
S
77 1 4
drop_tables()
S
79 1 3
drop_index()
S
78 1 3
CPT_initialization()
S
77 1 4
delete_unused_db_table()
S
79 1 3
validate_messages_system()
S
73 1 5
add_column_if_it_doesnt_exist()
S
78 1 3
get_fields_on_table()
S
79 1 3
db_table_is_empty()
S
79 1 3
plugin_deactivation()
S
89 1 2