ETCPF_EtsyUpload D

Total Complexity 791
Dependencies 11
Dependents 14
Total lines 3,930
Lines of code 3,468
Logical lines of code 2,004
Comment lines 249
Methods 84
Properties 31

Methods 84

Method Rating Maintainability Complexity Lines of code
submit_listing_to_etsy()
D
7
101 335
prepareData()
D
19
70 173
validate_the_variations()
D
16
51 307
getpreparedVariationDataforEtsy()
D
21
51 198
_CURLFORUPLOAD()
D
20
48 207
checkPropertyOfEtsy()
D
40 42 40
prepare_data_to_append_to_existing_variation()
D
29
37 114
EtsyUploadById()
C
30 24 127
insertListings()
B
38 22 61
variationImageManagement()
B
34 20 89
prepare_the_list_from_feed()
B
38 20 67
submit_listing_images()
B
36 15 90
getVariationDataforEtsy()
B
37 15 76
getVariationImages()
A
40 13 64
ManageImageForUplaod()
A
39 13 63
get_product_quantity()
A
56 14 17
findAllShopListingsInactive()
A
40 11 59
findAllShopListingsDraft()
A
40 11 59
findAllShopListingsActive()
A
40 11 58
create_all_product_variations()
A
45 11 43
variationUpload()
A
38 8 74
get_images()
A
49 10 32
get_offering_prices_from_etsy()
A
44 8 42
stateResolver()
A
53 9 25
countEtsyProduct()
A
50 7 32
mapEtsyProducts()
A
45 6 46
get_stock_of_a_product()
S
60 7 13
get_variation()
S
49 5 34
checkifListingNeedstobeuploaded()
S
46 4 40
_CURLIMAGE_TO_ETSY()
S
46 4 40
check_combination_of_variation_attributes()
S
47 4 39
get_settings()
S
54 5 19
purifyDescrpition()
S
49 4 33
__construct()
S
50 4 30
get_listing_price_from_etsy()
S
52 4 24
defineImageAndIdLink()
S
53 4 23
get_unsubmitted_listing()
S
56 4 16
check_resubmit_listing()
S
57 4 15
prepareHash()
S
51 3 30
check_failed_listing()
S
57 4 15
testSinglyVariatedFormat()
S
52 3 27
checkStatusInEtsy()
S
55 3 19
submissionCheck()
S
61 3 13
changeColorstoEtsycolorcodes()
S
51 2 27
update_listing_by_id()
S
52 2 27
checkOnProperty()
S
63 3 11
uploadColorTypes()
S
52 2 25
UpoadListingByID()
S
52 2 24
get_etsy_products()
S
54 2 20
get_listings_translations()
S
55 2 19
check_if_order_contains_any_shipment()
S
55 2 19
get_listing_images_from_etsy()
S
56 2 18
delete_listing_image_from_etsy()
S
56 2 17
insertVariation()
S
57 2 16
mergeAndUnique()
S
63 3 10
makelistingUnuploaded()
S
60 2 14
product_already_uploaded()
S
59 2 14
_curlRequest()
S
60 2 13
returnUploadedStatus()
S
60 2 13
save_remote_image_if_exists()
S
61 2 12
prepare_the_list_by_id()
S
60 2 12
check_wp_image_url_exists()
S
63 2 11
MultipartHash()
S
54 1 23
updateListings()
S
58 1 16
get_receipt_details()
S
57 1 16
getListingWithflagNull()
S
63 2 10
checkFailedListing()
S
63 2 10
get_variation_from_feed()
S
63 2 10
generateRandomString()
S
64 2 9
is_product_in_stock()
S
68 2 8
logUploadResult()
S
64 2 10
getImageFromImageLink()
S
68 2 6
get_submitted_listting()
S
63 2 10
get_remaining_listting()
S
62 2 10
checkuploadingListing()
S
63 2 10
getListingById()
S
64 2 9
get_submitted_listing_by_id()
S
63 2 10
_curlGetRequestV3()
S
59 1 14
update_etsy_order_shipment()
S
61 1 12
convertStringToArrayOfIntegers()
S
72 1 5
listing_report()
S
72 1 6
checkIFInserted()
S
69 1 6
updateApiLimitVal()
S
72 1 5
set_shipping_template_id()
S
81 1 3