EPKB_Block_Utilities A

Total Complexity 67
Dependencies 15
Dependents 15
Total lines 325
Lines of code 176
Logical lines of code 108
Comment lines 82
Methods 14
Properties 0

Methods 14

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
get_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_layout_blocks()
S
58 4 17
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_frontend()
S
74 2 4
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