Mega_Menu_Style_Manager D

Total Complexity 145
Dependencies 4
Dependents 7
Total lines 1,324
Lines of code 758
Logical lines of code 320
Comment lines 315
Methods 48
Properties 1

Methods 48

Method Rating Maintainability Complexity Lines of code
get_complete_scss_for_location()
C
31 24 100
get_default_theme()
A
24
1 244
generate_css()
A
45 12 38
generate_css_for_location_new()
S
49 7 30
generate_css_for_location_old()
S
51 5 26
save_to_filesystem()
S
52 5 25
enqueue_fs_style()
S
58 5 14
process_theme_replacements()
S
63 5 10
generate_css_for_location()
S
66 5 7
test_theme_compilation()
S
59 4 14
merge_in_saved_themes()
S
62 4 12
setup_actions()
S
53 3 22
enqueue_scripts()
S
59 3 14
load_scss_file()
S
60 3 12
get_default_scss_file_location()
S
65 3 8
use_direct_filesystem_method()
S
70 3 6
scripts_in_footer()
S
70 3 6
get_css()
S
69 3 7
delete_cache()
S
59 2 14
head_css()
S
64 2 9
get_theme_settings_for_location()
S
69 2 6
get_css_output_method()
S
78 2 3
get_css_type()
S
78 2 3
wpml_delete_cache()
S
70 2 6
ensure_all_themes_have_all_default_theme_settings()
S
66 2 8
enqueue_styles()
S
69 2 7
get_menu_settings_for_location()
S
72 2 5
get_theme_id_for_location()
S
72 2 5
get_menu_id_for_location()
S
72 2 5
polylang_css_filename()
S
68 2 7
polylang_transient_key()
S
68 2 7
is_debug_mode()
S
78 2 3
polylang_delete_cache()
S
70 2 6
get_css_version()
S
71 2 6
get_css_last_updated()
S
71 2 6
get_css_filename()
S
78 1 3
wpml_transient_key()
S
76 1 4
__construct()
S
80 1 3
get_transient_key()
S
79 1 3
get_cached_css()
S
80 1 3
set_cached_css()
S
70 1 6
get_possible_scss_file_locations()
S
64 1 10
is_polylang_location()
S
79 1 3
sort_by_title()
S
78 1 3
get_themes()
S
67 1 8
default_themes()
S
75 1 4
clear_external_caches()
S
81 1 3
wpml_css_filename()
S
76 1 4