WC_Product_CSV_Exporter B

Total Complexity 99
Dependencies 1
Dependents 1
Total lines 711
Lines of code 358
Logical lines of code 184
Comment lines 269
Methods 30
Properties 4

Methods 30

Method Rating Maintainability Complexity Lines of code
prepare_attributes_for_export()
A
41 15 53
prepare_data_to_export()
A
44 9 44
generate_row_data()
A
49 10 26
prepare_meta_for_export()
S
53 6 22
prepare_downloads_for_export()
S
56 5 17
get_column_value_grouped_products()
S
58 5 15
get_column_value_published()
S
59 4 14
get_column_value_stock()
S
63 4 11
get_default_column_names()
S
43 1 46
get_column_value_parent_id()
S
64 4 10
get_column_value_images()
S
62 3 11
prepare_linked_products_for_export()
S
63 3 11
get_column_value_type()
S
64 3 11
get_column_value_download_limit()
S
78 3 3
get_column_value_low_stock_amount()
S
78 3 3
get_column_value_backorders()
S
65 3 9
get_column_value_stock_status()
S
68 3 7
get_column_value_download_expiry()
S
78 3 3
filter_description_field()
S
72 1 5
__construct()
S
76 1 4
get_column_value_upsell_ids()
S
77 1 3
enable_meta_export()
S
80 1 3
get_column_value_shipping_class_id()
S
75 1 4
get_column_value_tag_ids()
S
75 1 4
get_column_value_category_ids()
S
75 1 4
get_column_value_regular_price()
S
80 1 3
get_column_value_sale_price()
S
80 1 3
set_product_category_to_export()
S
79 1 3
set_product_types_to_export()
S
79 1 3
get_column_value_cross_sell_ids()
S
77 1 3