Code Analysis: Better Font Awesome 2.1.0

Most Complex Classes

Class Rating Complexity
Better_Font_Awesome_Metadata_Manager
D
133
Better_Font_Awesome_Plugin
A
61
Better_Font_Awesome_Metadata_Store
S
34

Most Complex Functions

Function Rating Complexity
Better_Font_Awesome_Metadata_Manager::run_refresh()
B
18
Better_Font_Awesome_Metadata_Manager::schedule_refresh()
B
16
Better_Font_Awesome_Metadata_Store::maybe_migrate_transient()
A
14
Better_Font_Awesome_Metadata_Manager::acquire_lock()
A
11
Better_Font_Awesome_Metadata_Store::get_valid_record()
A
10
Better_Font_Awesome_Plugin::__construct()
S
7
Better_Font_Awesome_Metadata_Manager::run_scheduled_refresh()
S
7
Better_Font_Awesome_Plugin::save_options()
S
6
Better_Font_Awesome_Metadata_Manager::get_status()
S
7
Better_Font_Awesome_Metadata_Manager::other_refresh_work_is_owned()
S
6
Better_Font_Awesome_Plugin::initialize_better_font_awesome_library()
S
5
Better_Font_Awesome_Plugin::initialize_options()
S
5