ETCPF_EtsyUpload D

Total Complexity 748
Dependencies 10
Dependents 10
Total lines 3,782
Lines of code 3,343
Logical lines of code 1,929
Comment lines 222
Methods 83
Properties 31

Methods 83

Method Rating Maintainability Complexity Lines of code
submit_listing_to_etsy()
D
8
96 342
prepareData()
D
19
70 173
validate_the_variations()
D
18
47 290
_CURLFORUPLOAD()
D
20
48 206
getpreparedVariationDataforEtsy()
D
25
45 156
prepare_data_to_append_to_existing_variation()
D
29 37 114
checkPropertyOfEtsy()
D
41 37 40
EtsyUploadById()
C
30 24 127
insertListings()
B
39 22 60
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
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 72
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
_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 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
check_failed_listing()
S
57 4 15
prepareHash()
S
51 3 30
testSinglyVariatedFormat()
S
52 3 27
checkStatusInEtsy()
S
55 3 19
submissionCheck()
S
61 3 13
update_listing_by_id()
S
52 2 27
changeColorstoEtsycolorcodes()
S
51 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
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
is_product_in_stock()
S
68 2 8
get_variation_from_feed()
S
63 2 10
generateRandomString()
S
64 2 9
getImageFromImageLink()
S
68 2 6
getListingById()
S
64 2 9
logUploadResult()
S
64 2 10
get_submitted_listting()
S
63 2 10
get_remaining_listting()
S
62 2 10
get_submitted_listing_by_id()
S
63 2 10
checkFailedListing()
S
63 2 10
checkuploadingListing()
S
63 2 10
_curlGetRequestV3()
S
59 1 14
update_etsy_order_shipment()
S
61 1 12
set_shipping_template_id()
S
81 1 3
checkIFInserted()
S
69 1 6
listing_report()
S
72 1 6
convertStringToArrayOfIntegers()
S
72 1 5
updateApiLimitVal()
S
72 1 5