Code Analysis: ShoppingFeeder 1.5.8

Function Rating Maintainability Complexity Lines of code
SF_Product::get_variation_data()
D
10
92 311
SF_Product::get_product_data()
D
10
91 298
ShoppingFeeder::shoppingfeeder_parse_request()
D
33 39 77
SF_Order::get_order()
C
25
20 177
SF_Product::get_products()
B
36 22 78
ShoppingFeeder::debug()
B
31 16 125
SF_Resource::merge_query_args()
B
44 17 42
SF_Attribute::get_attributes()
A
43 15 48
SF_Order::get_order_item_data()
A
46 14 34
SF_Authentication::auth()
A
42 12 51
ShoppingFeeder::test()
A
41 8 57
SF_Product::get_images()
A
47 9 38
SF_Product::get_deepest_category()
A
51 8 27
SF_Product::get_attributes()
A
48 7 33
ShoppingFeeder::get_server_info()
S
57 8 15
SF_Product::get_product()
S
56 6 18
ShoppingFeeder::format_datetime()
S
55 5 20
shoppingfeeder_woocommerce_checkout_order_processed()
S
50 4 29
SF_Order::get_orders()
S
51 4 25
ShoppingFeeder::get_products()
S
47 3 38
ShoppingFeeder::get_orders()
S
49 3 35
SF_Authentication::get_api_keys()
S
58 3 16
ShoppingFeeder::attributes()
S
51 2 29
shoppingfeeder_options()
S
53 2 27
getallheaders()
S
64 3 9
getallheaders()
S
64 3 9
getallheaders()
S
64 3 9
SF_Product::get_full_category_path()
S
62 2 12
shoppingfeeder_validate_api_secret()
S
71 2 6
shoppingfeeder_validate_api_key()
S
69 2 7
SF_Product::__construct()
S
66 2 8
shoppingfeeder_inject_js()
S
70 2 6
SF_Product::get_product_category()
S
60 1 13
shoppingfeeder_query_vars()
S
62 1 13
ShoppingFeeder::version()
S
64 1 11
ShoppingFeeder::init()
S
79 1 3
shoppingfeeder_init()
S
77 1 4
SF_Order::__construct()
S
91 1 2
shoppingfeeder_menu()
S
78 1 3
register_shoppingfeeder_settings()
S
75 1 4
shoppingfeeder_add_settings_link()
S
71 1 5
SF_Attribute::__construct()
S
91 1 2