EPKB_Block_Utilities A

Total Complexity 75
Dependencies 15
Dependents 15
Total lines 375
Lines of code 199
Logical lines of code 121
Comment lines 102
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
parse_block_attributes_recursive()
A
53 14 19
get_block_class_by_module_name()
A
48 13 33
convert_blocks_config_from_kb_config()
A
49 8 29
get_kb_block_layout()
S
61 6 11
parse_first_layout_block_attributes_from_post()
S
53 5 23
current_post_has_kb_blocks()
S
58 4 17
is_block_theme()
S
59 4 16
kb_main_page_has_kb_blocks()
S
66 4 8
parse_block_attributes_from_post()
S
64 4 10
parse_blocks()
S
65 3 10
is_kb_block_page_template_available()
S
66 3 8
is_kb_block_page_template()
S
78 2 3
is_blocks_available()
S
79 2 3
content_has_kb_block()
S
79 1 3
content_has_the_kb_block()
S
77 1 3
current_theme_has_block_support()
S
80 1 3