InstaWP_Sync_Parser D

Total Complexity 300
Dependencies 7
Dependents 6
Total lines 1,133
Lines of code 823
Logical lines of code 520
Comment lines 149
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
process_gutenberg_blocks()
D
36 37 69
process_elementor_data_settings()
D
37 34 61
extract_dynamic_gutenberg_data()
C
39 25 59
extract_dynamic_elementor_data()
C
40 25 57
process_scaled_image()
B
41 23 46
replace_media_items()
B
38 20 66
parse_post_events()
B
39 16 63
parse_post_data()
A
41 13 53
process_post_meta()
A
44 12 42
process_attachment_data()
A
42 11 51
add_reference_data()
A
48 11 34
upload_attachment()
A
45 10 38
get_image_size_name_from_url()
A
52 8 24
process_attachments()
S
56 7 17
replace_elementor_metadata()
S
57 7 15
replace_in_elementor_data()
S
59 7 14
generate_attachment_data()
S
52 6 25
get_media_from_content()
S
53 6 20
create_or_update_post()
S
56 5 18
prepare_post_data()
S
60 5 13
replace_block_content()
S
62 5 11
elementor_tag_text_to_tag_data()
S
60 4 13
url_to_attachment()
S
59 3 14