WC_Facebook_Product_Feed A

Total Complexity 74
Dependencies 12
Dependents 0
Total lines 617
Lines of code 307
Logical lines of code 152
Comment lines 172
Methods 23
Properties 2

Methods 23

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
get_value_from_product_data()
S
78 2 3
format_string_for_feed()
S
68 2 7
log_feed_progress()
S
72 2 5
generate_productfeed_file()
S
68 2 7
get_product_feed_header_row()
S
72 1 6
get_product_ids()
S
80 1 3
get_temp_file_name()
S
74 1 4
get_file_name()
S
74 1 4
format_price_for_feed()
S
77 1 3
get_file_directory()
S
74 1 4
get_temp_file_path()
S
78 1 3
get_file_path()
S
78 1 3
__construct()
S
77 1 4