Metasync_Schema_Markup D

Total Complexity 258
Dependencies 1
Dependents 1
Total lines 1,643
Lines of code 1,144
Logical lines of code 580
Comment lines 275
Methods 34
Properties 3

Methods 34

Method Rating Maintainability Complexity Lines of code
sanitize_schema_fields()
C
40 30 49
ajax_preview_schema()
B
35 21 84
save_schema_markup_data()
B
40 22 57
render_override_fields_section()
B
34 17 123
schema_markup_meta_box_display()
A
38 12 90
generate_json_ld()
A
43 14 48
validate_faq_schema()
A
46 13 39
render_recipe_fields()
A
42 10 68
output_schema_markup()
A
47 12 34
display_schema_validation_notices()
A
47 11 34
generate_recipe_json_ld()
A
48 9 34
render_product_fields()
A
42 7 63
validate_product_schema()
A
49 8 31
generate_article_json_ld()
S
45 5 45
validate_article_schema()
S
52 6 25
validate_recipe_schema()
S
52 6 25
render_article_fields()
S
52 5 31
get_default_schema_values()
S
53 5 24
render_schema_fields()
S
57 5 19
validate_schema_requirements()
S
57 5 18
render_schema_type_item()
S
50 4 32
ajax_get_schema_fields()
S
57 5 16
generate_product_json_ld()
S
54 4 22
enqueue_admin_scripts()
S
51 3 30
render_faq_fields()
S
53 3 27
generate_faq_json_ld()
S
57 3 17
get_post_images()
S
64 3 11
get_effective_schema_value()
S
66 3 8
replace_placeholders()
S
63 2 10
__construct()
S
63 1 10
add_schema_markup_meta_box()
S
65 1 10
is_placeholder()
S
74 1 4
get_plugin_name()
S
82 1 3
get_version()
S
82 1 3