Icons_Manager B

Total Complexity 76
Dependencies 7
Dependents 13
Total lines 593
Lines of code 362
Logical lines of code 147
Comment lines 149
Methods 26
Properties 3

Methods 26

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
get_font_icon_svg()
S
54 6 20
on_import_migration()
S
56 6 17
__construct()
S
55 5 18
fa4_to_fa5_value_migration()
S
56 4 19
get_icon_manager_tabs()
S
63 5 10
enqueue_fontawesome_css()
S
60 4 13
render_icon()
S
60 3 13
render_svg_symbols()
S
59 3 13
init_tabs()
S
47 1 42
enqueue_shim()
S
56 2 22
register_admin_tools_settings()
S
50 1 32
register_admin_settings()
S
57 1 19
render_uploaded_svg_icon()
S
70 2 6
is_migration_allowed()
S
67 2 8
get_icon_manager_tabs_config()
S
62 1 11
get_icon_svg_data()
S
72 1 5
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
register_ajax_actions()
S
80 1 3
ajax_enable_svg_uploads()
S
80 1 3
get_needs_upgrade_option()
S
78 1 3