WooZoneLiteEbayHelper D

Total Complexity 468
Dependencies 1
Dependents 0
Total lines 2,925
Lines of code 1,804
Logical lines of code 985
Comment lines 647
Methods 49
Properties 8

Methods 49

Method Rating Maintainability Complexity Lines of code
build_product_data()
D
22
65 149
getProductDataFromAmazon()
D
21
53 175
add_attribute()
D
27
28 166
set_woocommerce_variations()
C
28
26 139
api_make_request()
B
39 20 58
getBrowseNodesList()
B
43 17 45
set_product_images()
B
36 14 86
set_product_categories()
A
41 15 58
get_product_price()
A
41 15 58
set_woocommerce_attributes()
A
39 14 64
api_search_set_stats()
A
48 15 32
api_main_request()
A
41 13 52
variation_post()
A
39 12 65
check_keys()
A
40 11 59
is_amazon_valid_response()
A
43 11 51
build_images_data()
A
46 11 41
ebay_variation_get_dimensions()
A
51 11 26
setupEbayWS()
A
46 9 39
get_first_variation_image()
A
50 9 31
ebay_product_compatible_variations()
A
45 8 42
api_cache_set_page_content()
A
47 8 36
api_format_results()
A
48 8 35
set_product_meta_options()
A
47 7 34
api_search_bypages()
A
47 7 34
is_valid_product_data()
S
62 9 9
__construct()
S
48 6 32
is_product_price_zero()
S
56 7 16
api_search_validation()
S
58 3 15
ebay_variation_is_valid()
S
65 4 10
getAmazonCategs()
S
62 3 11
api_search_byasin()
S
55 2 19
get_product_link()
S
57 2 18
stress_test()
S
64 3 9
browseNodeLookup()
S
59 2 14
getInstance()
S
71 2 6
convertMainAffIdInCountry()
S
75 2 4
get_countries()
S
69 2 8
get_country_name()
S
68 2 7
get_product_extra()
S
64 2 10
getAmazonItemSearchParameters()
S
82 1 3
getAmazonSortValues()
S
82 1 3
updateProductReviews()
S
82 1 3
set_product_tags()
S
82 1 3
attrclean_splitTitle()
S
82 1 3
productPriceSetMeta()
S
82 1 3
productPriceSetRegularSaleMeta()
S
82 1 3
productPriceGetRegularSaleStatus()
S
82 1 3
api_search_get_stats()
S
65 1 10
api_cache_get_page_asins()
S
68 1 7