Nuclen_TOC_Render A

Total Complexity 70
Dependencies 2
Dependents 0
Total lines 459
Lines of code 296
Logical lines of code 164
Comment lines 81
Methods 14
Properties 2

Methods 14

Method Rating Maintainability Complexity Lines of code
validate_shortcode_atts()
A
49 12 29
build_wrapper_props()
A
44 8 44
nuclen_toc_shortcode()
A
44 8 43
render_headings_list()
S
52 7 23
enqueue_assets()
S
54 7 20
validate_heading_levels()
S
56 5 19
register_assets()
S
52 4 27
add_heading_ids()
S
54 4 21
build_nav_markup()
S
58 4 14
build_toggle_button()
S
61 4 12
prepare_shortcode_attributes()
S
52 3 23
get_toc_title()
S
68 2 7
__construct()
S
62 1 11
nuclen_add_heading_ids()
S
80 1 3