WooZoneLiteAmazonHelper D

Total Complexity 780
Dependencies 7
Dependents 1
Total lines 4,283
Lines of code 2,825
Logical lines of code 1,598
Comment lines 761
Methods 75
Properties 8

Methods 75

Method Rating Maintainability Complexity Lines of code
getProductDataFromAmazon()
D
20
58 188
set_product_categories()
D
28
37 141
build_product_data()
D
35 41 66
productPriceUpdate()
D
32 37 89
get_productPrice()
D
35 36 70
add_attribute()
D
27
28 166
api_make_request()
D
33 32 84
is_amazon_valid_response()
C
32 26 105
variation_post()
C
33 24 92
set_woocommerce_variations()
C
33 22 102
stress_test()
B
34 17 92
_build_current_image()
B
45 18 38
fix_product_attributes_all()
B
41 17 50
fix_issues()
B
37 15 71
set_product_images()
B
36 14 83
attrclean_clean_all()
B
42 16 48
productAmazonPriceIsZero()
A
49 16 25
api_search_bypages()
A
42 14 48
create_attachment()
A
44 14 40
_choose_image_size_from_amazon()
A
46 14 36
getAmazonCategs()
A
47 14 33
api_search_byasin()
A
43 13 44
set_woocommerce_attributes()
A
44 12 43
issue_sync_restore()
A
42 11 51
set_product_meta_options()
A
47 10 32
clean_orphaned_prod_assets_all_wp()
A
40 7 66
set_attachment_metadata()
A
41 7 59
updateProductReviews()
A
45 8 37
api_cache_set_page_content()
A
47 8 36
check_amazon()
A
45 7 39
category_slug_clean_all()
A
47 7 34
productPriceSetMeta()
A
54 8 19
delete_zeropriced_products_all()
S
44 6 45
clean_orphaned_amz_meta_all()
S
51 7 24
attrclean_remove_term_relationships()
S
51 7 24
attrclean_remove_terms()
S
52 7 23
attrclean_remove_term_taxonomy()
S
52 7 23
getAmazonItemSearchParameters()
S
52 7 22
getAmazonSortValues()
S
52 7 22
api_search_set_stats()
S
54 7 22
setupAmazonWS()
S
54 7 19
build_remote_images()
S
44 5 48
__delete_zeropriced_products_all()
S
48 6 31
product_has_amazon_seller()
S
57 7 15
productPriceGetRegularSaleStatus()
S
58 7 13
get_first_variation_image()
S
55 6 19
api_verify_request()
S
49 5 32
build_images_data()
S
56 5 17
is_valid_product_data()
S
68 6 6
_choose_image_original()
S
58 5 14
clean_orphaned_prod_assets_all()
S
53 4 20
attrclean_getDuplicateList()
S
56 4 17
fix_node_childrens()
S
56 4 16
attrclean_removeDuplicate()
S
57 4 15
attrclean_getTermPerDuplicate()
S
58 4 14
get_countries()
S
52 3 28
api_search_validation()
S
59 4 13
api_format_results()
S
55 3 21
build_current_image()
S
63 4 10
attrclean_splitTitle()
S
50 2 29
browseNodeLookup()
S
58 2 15
productPriceSetRegularSaleMeta()
S
65 3 8
init_settings()
S
64 2 9
getInstance()
S
71 2 6
convertMainAffIdInCountry()
S
75 2 4
get_country_name()
S
71 2 5
__construct()
S
67 1 7
set_product_tags()
S
82 1 3
_positive()
S
80 1 3
_negative()
S
80 1 3
get_asset_by_id()
S
71 1 5
get_asset_by_postid()
S
68 1 6
get_asset_multiple()
S
71 1 5
api_search_get_stats()
S
65 1 10
api_cache_get_page_asins()
S
68 1 7