Code Analysis: JS Archive List 5.0.1

Function Rating Maintainability Complexity Lines of code
JQ_Archive_List_Widget::form()
C
25
15 237
JQ_Archive_List_Widget::html_months()
B
40 16 58
JQ_Archive_List_Widget::html_years()
A
41 15 51
JQ_Archive_List_Widget::update()
A
49 12 29
JQ_Archive_List_Widget::expand_month()
A
61 10 10
JQ_Archive_List_DataSource::build_sql_where()
A
52 8 22
JS_Archive_List_Frontend::display_class()
S
59 6 14
Js_Archive_List_Settings::symbols()
S
53 5 26
JQ_Archive_List_Block::build_html()
S
55 5 18
JS_Archive_List_Backend::get_years()
S
50 4 29
JS_Archive_List_Backend::get_months()
S
50 4 29
JQ_Archive_List_Widget::widget()
S
54 4 21
JS_Archive_List_Frontend::format_month()
S
59 4 15
JAW_Walker_Category_Checklist::start_el()
S
53 3 21
Js_Archive_List_Settings::effects()
S
58 3 17
JQ_Archive_List_Widget::year_should_be_expanded()
S
59 3 16
JAW_Walker_Category_Checklist::start_el()
S
57 3 14
JQ_Archive_List_DataSource::build_sql_join()
S
60 3 13
JQ_Archive_List_DataSource::year_should_be_expanded()
S
62 3 11
JS_Archive_List_Backend::build_config()
S
56 2 18
JQ_Archive_List_Widget::build_html()
S
57 2 17
JQ_Archive_List_DataSource::get_posts()
S
64 3 10
JS_Archive_List_Frontend::is_current_post_in()
S
66 3 9
JQ_Archive_List_Widget::init()
S
60 2 12
JQ_Archive_List_Block::title()
S
64 2 11
JS_Archive_List_Backend::register_routes()
S
56 1 19
JQ_Archive_List_DataSource::onlyShowCurCategory()
S
79 2 3
JQ_Archive_List_DataSource::configHasFilteringCats()
S
77 2 3
JQ_Archive_List_Widget::enqueue_scripts()
S
61 1 15
JQ_Archive_List_Widget::instance()
S
72 2 6
JQ_Archive_List_Widget::admin_enqueue_scripts()
S
69 2 6
JQ_Archive_List_DataSource::get_years()
S
63 1 13
jalw_create_widget_block()
S
66 1 9
JQ_Archive_List_Widget::enqueue_block_scripts()
S
76 1 4
Js_Archive_List_Settings::__construct()
S
81 1 3
JQ_Archive_List_Widget::__construct()
S
68 1 7
JQ_Archive_List_Widget::filter()
S
70 1 6
jal_register_widget()
S
82 1 3
JAW_Walker_Category_Checklist::__construct()
S
77 1 4
JQ_Archive_List_DataSource::__construct()
S
81 1 3
JQ_Archive_List_Widget::print_hidden_input()
S
78 1 3
JQ_Archive_List_DataSource::get_months()
S
66 1 9
JS_Archive_List_Frontend::__construct()
S
81 1 3
JAW_Walker_Category_Checklist::__construct()
S
77 1 4
JQ_Archive_List_Widget::hide_jal_widget()
S
77 1 4
Js_Archive_List_Settings::translateDbSettingsToInternal()
S
65 1 9