Rex_Product_Feed_Abstract_Generator D

Total Complexity 411
Dependencies 6
Dependents 4
Total lines 1,868
Lines of code 1,143
Logical lines of code 729
Comment lines 477
Methods 26
Properties 61

Methods 26

Method Rating Maintainability Complexity Lines of code
get_items()
D
6
121 323
__construct()
D
25
55 113
save_feed()
D
23
48 174
setup_feed_meta()
D
29 41 109
prepare_products_args()
D
32 31 96
save_feed_meta()
C
36 25 79
setup_feed_configs()
B
42 19 49
setup_products()
A
43 12 47
modify_join_query_for_custom_filter()
A
46 11 35
setup_feed_filter_rules()
A
53 9 21
setup_feed_data()
A
60 10 10
get_product_data()
S
58 5 15
modify_where_query_for_multi_lingual_support()
S
57 4 15
additional_img_link_pinterest()
S
60 3 14
modify_join_query_for_polylang()
S
66 3 8
add_custom_filter_where_query()
S
70 2 6
get_prev_feed_file_name()
S
71 2 5
delete_prev_feed_file()
S
73 2 5
preg_array_key_exists()
S
75 1 4
set_distinct()
S
82 1 3
get_feed_format()
S
82 1 3
get_shipping()
S
82 1 3
get_tax_id()
S
82 1 3
get_zip_code()
S
82 1 3
make_feed()
S
100 1 0
footer_replace()
S
100 1 0