ETCPF_EtsyUpload D

Total Complexity 767
Dependencies 11
Dependents 14
Total lines 3,818
Lines of code 3,381
Logical lines of code 1,962
Comment lines 224
Methods 84
Properties 31

Methods 84

Method Rating Maintainability Complexity Lines of code
submit_listing_to_etsy()
D
8
97 335
prepareData()
D
19
70 173
validate_the_variations()
D
17
49 297
_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