Code Analysis: BBH Custom Schema – Add Custom JSON-LD to Your Website 1.2.3

Most Complex Classes

Class Rating Complexity
BBH_Schema_Score_Engine
D
193
BBH_Schema_Optimizer
A
72
BBH_Schema_Combiner
A
56

Most Complex Functions

Function Rating Complexity
BBH_Schema_Score_Engine::calculate_structural_score()
D
34
BBH_Schema_Score_Engine::extract_json_blocks()
B
17
bbhcuschma_report_page_callback()
B
14
BBH_Schema_Combiner::extract_json_blocks()
B
16
BBH_Schema_Optimizer::fix_faq_answers()
A
15
BBH_Schema_Score_Engine::score_faq_rich_result()
A
15
BBH_Schema_Score_Engine::calculate_rich_result_score()
A
14
BBH_Schema_Optimizer::fix_local_business()
A
12
bbhcuschma_should_show_review_notice()
A
12
BBH_Schema_Score_Engine::score_product_rich_result()
A
11
BBH_Schema_Optimizer::ensure_rich_fields()
A
10
BBH_Schema_Score_Engine::score_localbusiness_rich_result()
A
10