ETCPF_EtsyUpload D

Total Complexity 802
Dependencies 11
Dependents 14
Total lines 4,002
Lines of code 3,525
Logical lines of code 2,030
Comment lines 251
Methods 85
Properties 31

Methods 85

Method Rating Maintainability Complexity Lines of code
submit_listing_to_etsy()
D
6
107 367
prepareData()
D
19
70 173
validate_the_variations()
D
16
51 307
getpreparedVariationDataforEtsy()
D
20
52 202
_CURLFORUPLOAD()
D
22
43 183
checkPropertyOfEtsy()
D
40 42 40
prepare_data_to_append_to_existing_variation()
D
29
37 114
EtsyUploadById()
C
30 24 133
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 87
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
stateResolver()
A
51 10 29
get_offering_prices_from_etsy()
A
44 8 42
countEtsyProduct()
A
50 7 32
mapEtsyProducts()
A
45 6 46
get_stock_of_a_product()
S
60 7 13
get_data_for_offering_prices()
S
51 6 26
get_variation()
S
49 5 34
_CURLIMAGE_TO_ETSY()
S
46 4 40
checkifListingNeedstobeuploaded()
S
46 4 40
check_combination_of_variation_attributes()
S
47 4 39
get_settings()
S
54 5 19
purifyDescrpition()
S
49 4 33
testSinglyVariatedFormat()
S
50 4 31
__construct()
S
50 4 30
get_listing_price_from_etsy()
S
50 4 28
defineImageAndIdLink()
S
53 4 23
checkStatusInEtsy()
S
52 4 23
get_unsubmitted_listing()
S
56 4 16
prepareHash()
S
51 3 30
check_failed_listing()
S
57 4 15
check_resubmit_listing()
S
57 4 15
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
check_if_order_contains_any_shipment()
S
55 2 19
get_listings_translations()
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
returnUploadedStatus()
S
60 2 13
_curlRequest()
S
60 2 13
prepare_the_list_by_id()
S
60 2 12
save_remote_image_if_exists()
S
61 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
logUploadResult()
S
64 2 10
get_variation_from_feed()
S
63 2 10
generateRandomString()
S
64 2 9
getImageFromImageLink()
S
68 2 6
checkFailedListing()
S
63 2 10
is_product_in_stock()
S
68 2 8
get_submitted_listting()
S
63 2 10
checkuploadingListing()
S
63 2 10
getListingById()
S
64 2 9
get_submitted_listing_by_id()
S
63 2 10
get_remaining_listting()
S
62 2 10
_curlGetRequestV3()
S
59 1 14
update_etsy_order_shipment()
S
61 1 12
set_shipping_template_id()
S
81 1 3
listing_report()
S
72 1 6
checkIFInserted()
S
69 1 6
convertStringToArrayOfIntegers()
S
72 1 5
updateApiLimitVal()
S
72 1 5