Icons_Manager B

Total Complexity 78
Dependencies 6
Dependents 19
Total lines 595
Lines of code 363
Logical lines of code 145
Comment lines 152
Methods 27
Properties 2

Methods 27

Method Rating Maintainability Complexity Lines of code
render_font_icon()
A
50 9 27
register_styles()
S
50 6 31
get_fa_asset_url()
S
61 7 11
on_import_migration()
S
56 6 17
__construct()
S
56 5 17
get_upgrade_redirect_url()
S
59 5 14
fa4_to_fa5_value_migration()
S
56 4 19
get_font_icon_svg()
S
55 4 18
get_icon_manager_tabs()
S
63 5 10
enqueue_fontawesome_css()
S
60 4 13
init_tabs()
S
47 1 42
enqueue_shim()
S
56 2 22
register_admin_tools_settings()
S
49 1 33
register_admin_settings()
S
57 1 19
is_migration_allowed()
S
67 2 8
render_uploaded_svg_icon()
S
70 2 6
render_icon()
S
66 2 8
try_get_icon_html()
S
70 2 6
get_icon_html()
S
66 2 8
get_icon_manager_tabs_config()
S
62 1 11
get_icon_svg_data()
S
79 1 3
render_svg_symbols()
S
95 1 1
is_font_icon_inline_svg()
S
80 1 3
ajax_upgrade_to_fa5()
S
71 1 5
add_update_needed_flag()
S
76 1 4
add_admin_strings()
S
75 1 4
get_needs_upgrade_option()
S
78 1 3