WC_Facebook_Product_Feed A

Total Complexity 73
Dependencies 12
Dependents 1
Total lines 606
Lines of code 303
Logical lines of code 150
Comment lines 166
Methods 22
Properties 2

Methods 22

Method Rating Maintainability Complexity Lines of code
prepare_product_for_feed()
B
32 19 104
write_products_feed_to_temp_file()
S
54 6 23
is_upload_complete()
S
53 6 21
write_product_feed_file()
S
56 6 18
create_files_to_protect_product_feed_directory()
S
53 5 23
prepare_temporary_feed_file()
S
59 5 13
rename_temporary_feed_file_to_final_feed_file()
S
63 4 10
generate_feed()
S
58 2 16
format_additional_image_url()
S
62 2 12
format_variant_for_feed()
S
63 2 11
generate_productfeed_file()
S
68 2 7
format_string_for_feed()
S
68 2 7
get_value_from_product_data()
S
78 2 3
log_feed_progress()
S
72 2 5
get_product_ids()
S
80 1 3
get_temp_file_name()
S
74 1 4
get_file_path()
S
78 1 3
get_file_name()
S
74 1 4
get_product_feed_header_row()
S
72 1 6
get_file_directory()
S
74 1 4
format_price_for_feed()
S
77 1 3
get_temp_file_path()
S
78 1 3