LP_Install D

Total Complexity 134
Dependencies 3
Dependents 5
Total lines 871
Lines of code 620
Logical lines of code 291
Comment lines 124
Methods 36
Properties 3

Methods 36

Method Rating Maintainability Complexity Lines of code
_get_schema()
B
32 15 141
create_options()
B
40 16 59
_create_pages()
B
40 16 57
update_from_09()
A
51 9 23
check_update()
S
53 7 21
get_update_files()
S
56 7 18
_is_old_version()
S
53 6 24
_search_page()
S
52 5 23
_create_log_path()
S
54 5 22
_remove_pages()
S
52 3 24
install()
S
54 3 23
update()
S
62 3 11
include_update()
S
61 3 11
check_version()
S
72 3 5
do_update()
S
67 3 8
hide_upgrade_notice()
S
61 2 12
init()
S
56 1 18
update_version()
S
74 2 4
create_tables()
S
63 2 10
update_actions()
S
73 2 5
db_update_notices()
S
76 2 4
update_db_version()
S
74 2 4
subscription_button()
S
70 2 6
_has_new_table()
S
64 2 10
_need_to_update()
S
79 2 3
_has_old_posts()
S
62 1 12
_has_old_teacher_role()
S
63 1 11
_delete_transients()
S
63 1 11
_clear_backgrounds()
S
63 1 11
_has_new_posts()
S
64 1 10
hide_other_notices()
S
89 1 2
admin_menu()
S
78 1 3
_auto_update()
S
77 1 4
_create_cron_jobs()
S
74 1 4
upgrade_wizard()
S
80 1 3
check_update_message()
S
80 1 3