Hustle_Entries_Admin D

Total Complexity 140
Dependencies 14
Dependents 1
Total lines 1,238
Lines of code 614
Logical lines of code 340
Comment lines 427
Methods 38
Properties 12

Methods 38

Method Rating Maintainability Complexity Lines of code
entries_iterator()
B
36 14 83
process_request()
A
44 12 43
format_addon_additional_items()
A
50 11 30
export()
A
43 8 46
parse_filters()
A
55 8 18
get_page_template_args()
S
50 7 28
parse_order()
S
52 7 26
build_fields_mappers()
S
46 5 43
get_formatted_csv_fields()
S
58 6 16
get_registered_addons()
S
57 5 17
get_module_model()
S
59 5 16
maybe_remove_paged()
S
57 5 15
get_entry_field_value()
S
56 4 18
render_module_switcher()
S
57 4 14
prepare_entries_page()
S
62 4 13
get_entries_for_export()
S
55 3 20
attach_addon_on_render_entry()
S
57 3 16
get_module_types()
S
61 3 12
prepare_results()
S
55 2 20
get_modules()
S
62 2 11
prepare_page()
S
61 2 11
get_vars_to_localize()
S
57 1 17
enqueue_scripts()
S
60 1 16
is_filter_box_enabled()
S
78 2 3
escape_csv_data()
S
67 2 7
get_fields_mappers()
S
72 2 6
filtered_total_entries()
S
82 1 3
get_per_page()
S
82 1 3
get_page_number()
S
82 1 3
get_entries()
S
82 1 3
get_current_module_id()
S
80 1 3
get_current_module_type()
S
80 1 3
get_module_type()
S
80 1 3
get_module_id()
S
80 1 3
before_render()
S
75 1 5
populate_screen_params()
S
69 1 7
current_page_loaded()
S
73 1 5
init()
S
66 1 8