ETCPF_EtsyUpload D

Total Complexity 773
Dependencies 11
Dependents 14
Total lines 3,831
Lines of code 3,391
Logical lines of code 1,969
Comment lines 227
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
_CURLFORUPLOAD()
D
20
48 207
getpreparedVariationDataforEtsy()
D
23
47 173
prepare_data_to_append_to_existing_variation()
D
29
37 114
checkPropertyOfEtsy()
D
41 37 40
EtsyUploadById()
C
30 24 127
insertListings()
B
38 22 61
prepare_the_list_from_feed()
B
38 20 67
variationImageManagement()
B
35 17 80
submit_listing_images()
B
36 15 90
getVariationDataforEtsy()
B
37 15 76
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
getVariationImages()
S
54 7 22
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 32
__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