PUM_AssetCache D

Total Complexity 139
Dependencies 2
Dependents 12
Total lines 1,174
Lines of code 576
Logical lines of code 329
Comment lines 403
Methods 35
Properties 15

Methods 35

Method Rating Maintainability Complexity Lines of code
init()
A
41 12 52
writeable()
A
49 12 28
is_file_accessible()
A
47 11 32
generate_js()
A
45 7 43
generate_font_imports()
A
51 8 25
generate_css()
S
45 5 44
cache_file()
S
54 6 19
generate_popup_styles()
S
53 5 22
generate_cache_filename()
S
56 5 17
cache_js()
S
56 4 16
cache_css()
S
56 4 16
register_script()
S
53 3 23
register_style()
S
53 3 23
cache_alert()
S
49 2 33
enabled()
S
70 4 6
enqueue_script()
S
59 3 15
enqueue_style()
S
59 3 15
localize_bundled_scripts()
S
63 4 10
generate_popup_theme_styles()
S
59 3 14
localize_script()
S
60 3 13
admin_notice_check()
S
62 3 11
get_cache_dir()
S
64 3 10
get_asset_contents()
S
62 3 10
dequeue_script()
S
64 3 10
dequeue_style()
S
64 3 10
global_custom_styles()
S
72 2 5
custom_css()
S
67 2 8
should_not_show_alert()
S
77 2 3
maybe_reset_asset_cache_notices()
S
68 2 7
script_is()
S
70 2 6
get_bundled_script_dependencies()
S
67 2 7
get_bundled_style_dependencies()
S
67 2 7
regenerate_cache()
S
77 1 4
inline_css()
S
68 1 8
reset_cache()
S
76 1 4