AmineCommand
extends ContainerAwareCommand
in package
Class AmineCommand
Table of Contents
Constants
- COEFF_SELL_PRICE_03 = 1.1
- COEFF_SELL_PRICE_36 = 1.05
- COEFF_SELL_PRICE_912 = 0.95
- COEFF_SELL_PRICE_PLUS_12 = 0.8667
Properties
- $categoryMapping : array<string|int, mixed>
- $containerInfo : array<string|int, mixed>
- $entityManager : mixed
- $magProducts : mixed
- $orderService : OrderService|null
- $output : OutputInterface
- $paylineService : PaylineService
- $productsToBeAddedToQueue : mixed
- $saleProductsToUpdate : array<string|int, mixed>
- $saleProductsWithoutContainer : array<string|int, mixed>
Methods
- __construct() : mixed
- checkLengowOrders() : mixed
- checkProducts() : mixed
- checkProductsPrices() : mixed
- copyPriceDataFromStore3() : mixed
- Copy price data from store_id 3 to specified store_ids for given SKUs and add shipping_amount from target store to the final price
- exportForStocKValue() : mixed
- findEnabledProductsInLogButDisabledInReality() : mixed
- findNonSpanish() : mixed
- findPendingAlmaOrdersButPaid() : mixed
- findWrongTranslations() : mixed
- fixAlmaCanceledOrders() : mixed
- fixAlmaPendingOrders() : mixed
- fixExp() : mixed
- fixLengowSales() : mixed
- fixRefundTableRelationShip() : mixed
- fixSavTableRelationShip() : mixed
- getRefunds() : mixed
- importAlfyMissedInfo() : mixed
- importPhysicalInventory() : mixed
- importPrixDeFret() : mixed
- matchCsvFilesByIncrementId() : mixed
- parseNumber() : mixed
- configure() : mixed
- execute() : int|void|null
- addAsirFeatures() : mixed
- addCustomFields() : mixed
- addMenuToUser() : mixed
- addTatiShippingAmount() : mixed
- apply11PercentInBaseDeCalcul() : mixed
- applyAsirPlusMenzzoPriceUpdate15012024() : mixed
- applyAsirpromo() : mixed
- applyAsirPromosV3() : mixed
- applyAsirPromosV4() : mixed
- applyAsirPromosV5() : mixed
- applyAsirPromosV6() : mixed
- applyAsirPromosV7() : mixed
- applyAsirPromosWihoutFile() : void
- applyAsirpromoV2() : mixed
- applyMenzzoPromoPrices() : void
- applyMenzzoPromoPrices2024() : mixed
- applyMenzzoPromoPricesV2() : void
- assignProductsToNewCategories() : mixed
- autoFillFrontAppContactsDetails() : mixed
- ax_generate_qr_code_link() : mixed
- calculateComposedProductsPrice() : void
- calculateComposedProductsShippingPrice() : void
- camelCaseToSnakeCase() : mixed
- changeAllProductsPrices() : mixed
- changeAsirWholeSalePrices() : mixed
- changeContainersArrivalAt() : mixed
- changeEuropePrices() : mixed
- changeFrenchPrices() : mixed
- checkAndFindErrors() : mixed
- checkAndShipVidaxlOrders() : mixed
- checkDisabledAsirProducts() : mixed
- checkLengowSales() : mixed
- checkSalesNotShippedNotCanceled() : mixed
- createPreRefundForSales() : mixed
- disableAsirProducts() : mixed
- disableVidaxlProducts() : mixed
- exportAsirOnlineProducts() : mixed
- exportCats() : mixed
- exportChronopost() : mixed
- exportComposed() : mixed
- exportDropShipProducs() : mixed
- exportForShowroomPrive() : mixed
- exportGeodis() : mixed
- exportOrdersShouldBeVirBasimmeuble() : mixed
- exportRelationsFromNewProduct() : mixed
- extract_size() : mixed
- fillPricesIntoProductSheet() : mixed
- filterSalesFromShipToken() : mixed
- findAndComposedProductsThatShoudBeDisabled() : mixed
- findAsirGroupProductsToDisable() : mixed
- findAsirProductsXlsxDiffrence() : mixed
- findCanceledTruskSales() : mixed
- findDuplicatePrintsOrders() : mixed
- findFullyRefundedAlmaOrders() : mixed
- findMerchantDifference() : mixed
- findOrdersWithWrongProducts() : mixed
- findPriceProblems() : mixed
- findProductsThatDoesNotExistInXlsx() : mixed
- findProductsWithWrongPrice() : mixed
- findProductsWithWrongQty() : mixed
- findSellsyWithWrongPrices() : mixed
- findUniqueTatiCats() : mixed
- fixAlmaCanceledOrdersNoLog() : void
- fixAsirCarrier() : mixed
- fixAsirColisDim() : mixed
- fixAsirImages() : mixed
- fixAsirMenzzoShippingPrices() : mixed
- fixAsirPrices() : mixed
- fixAsirPricesNew() : mixed
- fixAsirPromoPrices() : mixed
- fixAsirRetailPrices() : mixed
- fixAsirShippingPrices() : mixed
- fixAsirTitles() : mixed
- fixAsirWeight() : mixed
- fixBigbuyOrders() : mixed
- fixCarpetCategory() : mixed
- fixCmp() : mixed
- fixCmpCatalogPrices() : mixed
- fixCmpPrices() : mixed
- fixCmpWeight() : mixed
- fixCompositionOffer() : mixed
- fixContainerId() : mixed
- fixCustomerAvailability() : mixed
- Fixing customer availability
- fixDispoDateForSales() : mixed
- fixDropShipTranslations() : mixed
- fixDuplicateCmp() : mixed
- fixFreeShippingProductsEuropePrice() : mixed
- fixGlsDuplicateTrackings() : mixed
- fixGoogleCategory() : mixed
- fixHipayOrders() : mixed
- fixNotioPrices() : mixed
- fixOldAlmaOrders() : mixed
- fixParcelsStillAsBase64Encoded() : mixed
- fixPrices() : mixed
- fixProductsWithoutDropPrice() : mixed
- fixProductsWronglyAssignedContainers() : mixed
- fixQty0() : mixed
- fixUnloadedContainers() : mixed
- fixUsersMenuAccess() : mixed
- fixVidaxl() : mixed
- fixVidxlTitles() : mixed
- fixWrongCategoriesAssignation() : mixed
- generate_product_info() : mixed
- generateAllParisPrixMenzzoTracking() : mixed
- generateAsirModeDescriptions() : mixed
- generateAsirPartsTickets() : mixed
- generateAsirPartsTicketsMed() : mixed
- generateGoogleCategory() : mixed
- generatePromoFileFromNormalFile() : mixed
- generateQrCodesExcel() : mixed
- generateReturnRequest() : mixed
- generateStrongPassword() : mixed
- getAllMagentoProducts() : mixed
- getAllShipTokens() : mixed
- getAsirBuyPriceFromCsvFile() : mixed
- getChronoPostMerged() : mixed
- getImagesForNotioProduct() : void
- getMenuParent() : false
- getMenzzoPriceAndSpecialPrice() : mixed
- getReplacedTextForCuirSimili() : mixed
- getSaleProductsByProductContainerId() : array<string|int, mixed>
- getShippingBoxDimensionsForNotioProduct() : array<string|int, mixed>
- importAsirNewBuyPrice() : mixed
- importAsirNumberOfPackages() : mixed
- importDropDepotPrices() : mixed
- importEdenRedPrices() : mixed
- importFeatures() : mixed
- importGoogleCategory() : mixed
- importMenzzoPriceSheet() : mixed
- importNewGoogleCategories() : mixed
- importNewMenzzoPromotionalPrices() : mixed
- importNewPriceSheetPrices() : mixed
- importNewShippingPrices() : mixed
- importNotioProducts() : mixed
- importShippedAsirSales() : mixed
- importShippingAmountsSpain() : mixed
- importWeightAndGrossWeight() : mixed
- isBase64Encoded() : mixed
- Check if a string is base64 encoded
- migrateNewCategoriesToNewProduct() : mixed
- migrateOldSavs() : mixed
- migrateProductsParcels() : mixed
- openai_completion() : mixed
- processAsirModeTitleString() : mixed
- recalculateFreeDeliveryProductsPrice() : mixed
- regenerateUsersPassword() : mixed
- replaceAsirTitle() : mixed
- replaceCuirSimili() : mixed
- rollbackFreeShippingProductsPrices() : void
- rsearch() : mixed
- setAsirPromoPrices26062024() : mixed
- simulateShippingCarrier() : mixed
- syncDavidPricesIntoPriceSheet() : mixed
- syncProductsThatDoesNotExistsInPriceSheet() : mixed
- translateAsirModeTitles() : mixed
- tryToGenerateProductInfosUsingAi() : mixed
- updateAllPrices() : mixed
- updateAsirBuyPrices() : mixed
- updateAsirPrices() : mixed
- updateHebrewPrices() : mixed
- updateMenzzoPricesWithComposed() : void
- updateNotioPrefix() : mixed
- updateProductsColorisInMagento() : mixed
- updateSpecialPricesForMenzzoProducts() : mixed
Constants
COEFF_SELL_PRICE_03
public
mixed
COEFF_SELL_PRICE_03
= 1.1
COEFF_SELL_PRICE_36
public
mixed
COEFF_SELL_PRICE_36
= 1.05
COEFF_SELL_PRICE_912
public
mixed
COEFF_SELL_PRICE_912
= 0.95
COEFF_SELL_PRICE_PLUS_12
public
mixed
COEFF_SELL_PRICE_PLUS_12
= 0.8667
Properties
$categoryMapping
protected
array<string|int, mixed>
$categoryMapping
= [
//Chaise
// 10 => 37013006,//Chaise
22 => 181,
//Chaise en inox // Canapé, Chaise, Fauteuil - Chaise, Banc 181 - Chaise
23 => 181,
33 => 181,
37 => 181,
75 => 639,
//Chaise de bar // Meubles Canapé, Chaise, Fauteuil - Tabouret, Tabouret de Bar - Tabouret de Bar 639
94 => 181,
///Chaise en inox // Canapé, Chaise, Fauteuil - Chaise, Banc 181 - Chaise
//Canapé
35 => 173,
//Canapé
32 => 173,
//Canapé fixe 2 places // Meubles > Canapé, Chaise, Fauteuil > Canapé > Canapé, Sofa, Divan 173
29 => 173,
//Canapé fixe 3 places
31 => 173,
//Canapé d'angle
28 => 173,
//Canapé Chesterfield
30 => 173,
//Canapé Chesterfield
117 => 173,
//Canapé d'angle convertible
16 => 173,
//Canapé en velours
//Tables
51 => 563,
//Console extensible // Meubles Meuble de Salon, Séjour r Table Extensible, Console Table Console, Console Extensible 563
50 => 563,
//Table à rallonges
53 => 563,
//Table à rallonges
52 => 563,
//Table ronde / ovale // Meubles Meuble de Salon, Séjour- Table à manger, Table Haute Table à Manger 560
44 => 562,
//Tables basses // Meuble de Salon, Séjour Table Basse Table Basse 562
46 => 562,
//Table basse avec rangement
98 => 561,
//Ensemble table et chaises // Meubles Meuble de Salon, Séjour Table à manger, Table Haute Table à Manger avec Chaises 561
120 => 563,
//Table personnalisable // Meubles Meuble de Salon, Séjour Table à manger, Table Haute Table à Manger 560
//Tables basses
19 => 173,
//Bout de canapé //
48 => 562,
//Table basse rectangulaire / carrée
127 => 562,
//Tables basse ronde / ovale
55 => 562,
//Table basse relevable
121 => 562,
//Table basse personnalisable
108 => 180,
//Banc et banquette // Meubles Canapé, Chaise, Fauteuil Chaise, Banc 180
// 103 => 432,//Romantique Chic
// 102 => 977,//Tendance Baroque //
//Lit
42 => 1011,
//Tête de lit // true
38 => 333,
//Lit simple
39 => 329,
//Lit double
41 => 329,
//Lit avec rangement
122 => 368,
//Lit enfant
82 => 335,
//Matelas
//Poufs
157 => 180,
//Banc et banquette
158 => 180,
// Banquette-coffre
//Fauteuil
91 => 637,
//Fauteuil scandinave // Meubles > Canapé, Chaise, Fauteuil > Fauteuil, Pouf > Fauteuil
152 => 637,
//Fauteuil en velours
153 => 637,
//Fauteuil et repose-pieds
154 => 637,
//Fauteuil et repose-pieds
150 => 637,
//Fauteuil classique
109 => 637,
//Fauteuil
//Meubles de rangement
// 63 => 37032005, //Commodes
64 => 557,
//Meuble TV // Meubles > Meuble de Salon, Séjour > Meuble TV > Meuble TV, Meuble Hi-Fi
65 => 562,
//Tables de chevet =====> categorie table bas
// 124 => 37032006, //Consoles
70 => 313,
//Bureaux
126 => 547,
//192
//Deco
// 118 => 156, //Couverts
106 => 343,
]
$containerInfo
private
array<string|int, mixed>
$containerInfo
$entityManager
private
mixed
$entityManager
$magProducts
private
mixed
$magProducts
$orderService
private
OrderService|null
$orderService
$output
private
OutputInterface
$output
$paylineService
private
PaylineService
$paylineService
$productsToBeAddedToQueue
private
mixed
$productsToBeAddedToQueue
$saleProductsToUpdate
private
array<string|int, mixed>
$saleProductsToUpdate
$saleProductsWithoutContainer
private
array<string|int, mixed>
$saleProductsWithoutContainer
Methods
__construct()
public
__construct([mixed $name = null ][, PaylineService $paylineService = null ][, OrderService $orderService = null ]) : mixed
Parameters
- $name : mixed = null
- $paylineService : PaylineService = null
- $orderService : OrderService = null
checkLengowOrders()
public
checkLengowOrders() : mixed
checkProducts()
public
checkProducts() : mixed
checkProductsPrices()
public
checkProductsPrices() : mixed
copyPriceDataFromStore3()
Copy price data from store_id 3 to specified store_ids for given SKUs and add shipping_amount from target store to the final price
public
copyPriceDataFromStore3() : mixed
exportForStocKValue()
public
exportForStocKValue() : mixed
findEnabledProductsInLogButDisabledInReality()
public
findEnabledProductsInLogButDisabledInReality() : mixed
findNonSpanish()
public
findNonSpanish() : mixed
findPendingAlmaOrdersButPaid()
public
findPendingAlmaOrdersButPaid() : mixed
findWrongTranslations()
public
findWrongTranslations() : mixed
fixAlmaCanceledOrders()
public
fixAlmaCanceledOrders() : mixed
fixAlmaPendingOrders()
public
fixAlmaPendingOrders() : mixed
fixExp()
public
fixExp() : mixed
fixLengowSales()
public
fixLengowSales() : mixed
fixRefundTableRelationShip()
public
fixRefundTableRelationShip() : mixed
fixSavTableRelationShip()
public
fixSavTableRelationShip() : mixed
getRefunds()
public
getRefunds() : mixed
importAlfyMissedInfo()
public
importAlfyMissedInfo() : mixed
importPhysicalInventory()
public
importPhysicalInventory() : mixed
importPrixDeFret()
public
importPrixDeFret() : mixed
matchCsvFilesByIncrementId()
public
matchCsvFilesByIncrementId(mixed $csvFile1, mixed $csvFile2) : mixed
Parameters
- $csvFile1 : mixed
- $csvFile2 : mixed
parseNumber()
public
parseNumber(mixed $input) : mixed
Parameters
- $input : mixed
configure()
protected
configure() : mixed
execute()
protected
execute(InputInterface $input, OutputInterface $output) : int|void|null
Parameters
- $input : InputInterface
- $output : OutputInterface
Return values
int|void|nulladdAsirFeatures()
private
addAsirFeatures() : mixed
addCustomFields()
private
addCustomFields() : mixed
addMenuToUser()
private
addMenuToUser() : mixed
addTatiShippingAmount()
private
addTatiShippingAmount() : mixed
apply11PercentInBaseDeCalcul()
private
apply11PercentInBaseDeCalcul() : mixed
applyAsirPlusMenzzoPriceUpdate15012024()
private
applyAsirPlusMenzzoPriceUpdate15012024() : mixed
applyAsirpromo()
private
applyAsirpromo() : mixed
applyAsirPromosV3()
private
applyAsirPromosV3() : mixed
applyAsirPromosV4()
private
applyAsirPromosV4() : mixed
applyAsirPromosV5()
private
applyAsirPromosV5() : mixed
applyAsirPromosV6()
private
applyAsirPromosV6() : mixed
applyAsirPromosV7()
private
applyAsirPromosV7() : mixed
applyAsirPromosWihoutFile()
private
applyAsirPromosWihoutFile() : void
applyAsirpromoV2()
private
applyAsirpromoV2() : mixed
applyMenzzoPromoPrices()
private
applyMenzzoPromoPrices() : void
applyMenzzoPromoPrices2024()
private
applyMenzzoPromoPrices2024() : mixed
applyMenzzoPromoPricesV2()
private
applyMenzzoPromoPricesV2() : void
assignProductsToNewCategories()
private
assignProductsToNewCategories() : mixed
autoFillFrontAppContactsDetails()
private
autoFillFrontAppContactsDetails() : mixed
ax_generate_qr_code_link()
private
ax_generate_qr_code_link(mixed $user) : mixed
Parameters
- $user : mixed
calculateComposedProductsPrice()
private
calculateComposedProductsPrice() : void
calculateComposedProductsShippingPrice()
private
calculateComposedProductsShippingPrice() : void
camelCaseToSnakeCase()
private
camelCaseToSnakeCase(mixed $str) : mixed
Parameters
- $str : mixed
changeAllProductsPrices()
private
changeAllProductsPrices() : mixed
changeAsirWholeSalePrices()
private
changeAsirWholeSalePrices() : mixed
changeContainersArrivalAt()
private
changeContainersArrivalAt() : mixed
changeEuropePrices()
private
changeEuropePrices() : mixed
changeFrenchPrices()
private
changeFrenchPrices() : mixed
checkAndFindErrors()
private
checkAndFindErrors() : mixed
checkAndShipVidaxlOrders()
private
checkAndShipVidaxlOrders() : mixed
checkDisabledAsirProducts()
private
checkDisabledAsirProducts() : mixed
checkLengowSales()
private
checkLengowSales([mixed $nextPageUrl = null ]) : mixed
Parameters
- $nextPageUrl : mixed = null
checkSalesNotShippedNotCanceled()
private
checkSalesNotShippedNotCanceled() : mixed
createPreRefundForSales()
private
createPreRefundForSales() : mixed
disableAsirProducts()
private
disableAsirProducts() : mixed
disableVidaxlProducts()
private
disableVidaxlProducts() : mixed
exportAsirOnlineProducts()
private
exportAsirOnlineProducts() : mixed
exportCats()
private
exportCats() : mixed
exportChronopost()
private
exportChronopost() : mixed
exportComposed()
private
exportComposed() : mixed
exportDropShipProducs()
private
exportDropShipProducs() : mixed
exportForShowroomPrive()
private
exportForShowroomPrive() : mixed
exportGeodis()
private
exportGeodis() : mixed
exportOrdersShouldBeVirBasimmeuble()
private
exportOrdersShouldBeVirBasimmeuble() : mixed
exportRelationsFromNewProduct()
private
exportRelationsFromNewProduct() : mixed
extract_size()
private
extract_size(mixed $features) : mixed
Parameters
- $features : mixed
fillPricesIntoProductSheet()
private
fillPricesIntoProductSheet() : mixed
filterSalesFromShipToken()
private
filterSalesFromShipToken() : mixed
findAndComposedProductsThatShoudBeDisabled()
private
findAndComposedProductsThatShoudBeDisabled() : mixed
findAsirGroupProductsToDisable()
private
findAsirGroupProductsToDisable() : mixed
findAsirProductsXlsxDiffrence()
private
findAsirProductsXlsxDiffrence() : mixed
findCanceledTruskSales()
private
findCanceledTruskSales() : mixed
findDuplicatePrintsOrders()
private
findDuplicatePrintsOrders() : mixed
findFullyRefundedAlmaOrders()
private
findFullyRefundedAlmaOrders() : mixed
findMerchantDifference()
private
findMerchantDifference() : mixed
findOrdersWithWrongProducts()
private
findOrdersWithWrongProducts() : mixed
findPriceProblems()
private
findPriceProblems() : mixed
findProductsThatDoesNotExistInXlsx()
private
findProductsThatDoesNotExistInXlsx() : mixed
findProductsWithWrongPrice()
private
findProductsWithWrongPrice() : mixed
findProductsWithWrongQty()
private
findProductsWithWrongQty() : mixed
findSellsyWithWrongPrices()
private
findSellsyWithWrongPrices() : mixed
findUniqueTatiCats()
private
findUniqueTatiCats() : mixed
fixAlmaCanceledOrdersNoLog()
private
fixAlmaCanceledOrdersNoLog() : void
fixAsirCarrier()
private
fixAsirCarrier() : mixed
fixAsirColisDim()
private
fixAsirColisDim() : mixed
fixAsirImages()
private
fixAsirImages() : mixed
fixAsirMenzzoShippingPrices()
private
fixAsirMenzzoShippingPrices() : mixed
fixAsirPrices()
private
fixAsirPrices() : mixed
fixAsirPricesNew()
private
fixAsirPricesNew() : mixed
fixAsirPromoPrices()
private
fixAsirPromoPrices() : mixed
fixAsirRetailPrices()
private
fixAsirRetailPrices() : mixed
fixAsirShippingPrices()
private
fixAsirShippingPrices() : mixed
fixAsirTitles()
private
fixAsirTitles() : mixed
fixAsirWeight()
private
fixAsirWeight() : mixed
fixBigbuyOrders()
private
fixBigbuyOrders() : mixed
fixCarpetCategory()
private
fixCarpetCategory() : mixed
fixCmp()
private
fixCmp() : mixed
fixCmpCatalogPrices()
private
fixCmpCatalogPrices() : mixed
fixCmpPrices()
private
fixCmpPrices() : mixed
fixCmpWeight()
private
fixCmpWeight() : mixed
fixCompositionOffer()
private
fixCompositionOffer() : mixed
fixContainerId()
private
fixContainerId() : mixed
fixCustomerAvailability()
Fixing customer availability
private
fixCustomerAvailability() : mixed
fixDispoDateForSales()
private
fixDispoDateForSales() : mixed
fixDropShipTranslations()
private
fixDropShipTranslations() : mixed
fixDuplicateCmp()
private
fixDuplicateCmp() : mixed
fixFreeShippingProductsEuropePrice()
private
fixFreeShippingProductsEuropePrice() : mixed
fixGlsDuplicateTrackings()
private
fixGlsDuplicateTrackings() : mixed
fixGoogleCategory()
private
fixGoogleCategory() : mixed
fixHipayOrders()
private
fixHipayOrders() : mixed
fixNotioPrices()
private
fixNotioPrices() : mixed
fixOldAlmaOrders()
private
fixOldAlmaOrders() : mixed
fixParcelsStillAsBase64Encoded()
private
fixParcelsStillAsBase64Encoded() : mixed
fixPrices()
private
fixPrices() : mixed
fixProductsWithoutDropPrice()
private
fixProductsWithoutDropPrice() : mixed
fixProductsWronglyAssignedContainers()
private
fixProductsWronglyAssignedContainers() : mixed
fixQty0()
private
fixQty0() : mixed
fixUnloadedContainers()
private
fixUnloadedContainers() : mixed
fixUsersMenuAccess()
private
fixUsersMenuAccess() : mixed
fixVidaxl()
private
fixVidaxl() : mixed
fixVidxlTitles()
private
fixVidxlTitles() : mixed
fixWrongCategoriesAssignation()
private
fixWrongCategoriesAssignation() : mixed
generate_product_info()
private
generate_product_info(mixed $category, mixed $color, mixed $features, mixed $extra_features) : mixed
Parameters
- $category : mixed
- $color : mixed
- $features : mixed
- $extra_features : mixed
generateAllParisPrixMenzzoTracking()
private
generateAllParisPrixMenzzoTracking() : mixed
generateAsirModeDescriptions()
private
generateAsirModeDescriptions() : mixed
generateAsirPartsTickets()
private
generateAsirPartsTickets() : mixed
generateAsirPartsTicketsMed()
private
generateAsirPartsTicketsMed() : mixed
generateGoogleCategory()
private
generateGoogleCategory() : mixed
generatePromoFileFromNormalFile()
private
generatePromoFileFromNormalFile() : mixed
generateQrCodesExcel()
private
generateQrCodesExcel() : mixed
generateReturnRequest()
private
generateReturnRequest() : mixed
generateStrongPassword()
private
generateStrongPassword([mixed $length = 9 ][, mixed $add_dashes = false ][, mixed $available_sets = 'luds' ]) : mixed
Parameters
- $length : mixed = 9
- $add_dashes : mixed = false
- $available_sets : mixed = 'luds'
getAllMagentoProducts()
private
getAllMagentoProducts([mixed $page = 1 ]) : mixed
Parameters
- $page : mixed = 1
getAllShipTokens()
private
getAllShipTokens() : mixed
getAsirBuyPriceFromCsvFile()
private
getAsirBuyPriceFromCsvFile() : mixed
getChronoPostMerged()
private
getChronoPostMerged() : mixed
getImagesForNotioProduct()
private
getImagesForNotioProduct(mixed $row) : void
Parameters
- $row : mixed
getMenuParent()
private
getMenuParent(mixed $menuName[, null $menu = null ]) : false
Parameters
- $menuName : mixed
- $menu : null = null
Return values
falsegetMenzzoPriceAndSpecialPrice()
private
getMenzzoPriceAndSpecialPrice(mixed $regularPrice, mixed $promoPrice, mixed $sellTag) : mixed
Parameters
- $regularPrice : mixed
- $promoPrice : mixed
- $sellTag : mixed
getReplacedTextForCuirSimili()
private
getReplacedTextForCuirSimili(mixed $text) : mixed
Parameters
- $text : mixed
getSaleProductsByProductContainerId()
private
getSaleProductsByProductContainerId(mixed $containerId, mixed $productIds) : array<string|int, mixed>
Parameters
- $containerId : mixed
- $productIds : mixed
Tags
Return values
array<string|int, mixed>getShippingBoxDimensionsForNotioProduct()
private
getShippingBoxDimensionsForNotioProduct(mixed $row) : array<string|int, mixed>
Parameters
- $row : mixed
Return values
array<string|int, mixed>importAsirNewBuyPrice()
private
importAsirNewBuyPrice() : mixed
importAsirNumberOfPackages()
private
importAsirNumberOfPackages() : mixed
importDropDepotPrices()
private
importDropDepotPrices() : mixed
importEdenRedPrices()
private
importEdenRedPrices() : mixed
importFeatures()
private
importFeatures() : mixed
importGoogleCategory()
private
importGoogleCategory() : mixed
importMenzzoPriceSheet()
private
importMenzzoPriceSheet() : mixed
importNewGoogleCategories()
private
importNewGoogleCategories() : mixed
importNewMenzzoPromotionalPrices()
private
importNewMenzzoPromotionalPrices() : mixed
importNewPriceSheetPrices()
private
importNewPriceSheetPrices() : mixed
importNewShippingPrices()
private
importNewShippingPrices() : mixed
importNotioProducts()
private
importNotioProducts() : mixed
importShippedAsirSales()
private
importShippedAsirSales() : mixed
importShippingAmountsSpain()
private
importShippingAmountsSpain() : mixed
importWeightAndGrossWeight()
private
importWeightAndGrossWeight() : mixed
isBase64Encoded()
Check if a string is base64 encoded
private
isBase64Encoded(mixed $data) : mixed
Parameters
- $data : mixed
migrateNewCategoriesToNewProduct()
private
migrateNewCategoriesToNewProduct() : mixed
migrateOldSavs()
private
migrateOldSavs() : mixed
migrateProductsParcels()
private
migrateProductsParcels() : mixed
openai_completion()
private
openai_completion(mixed $prompt, mixed $api_key[, mixed $max_tokens = 50 ][, mixed $language = 'fr' ]) : mixed
Parameters
- $prompt : mixed
- $api_key : mixed
- $max_tokens : mixed = 50
- $language : mixed = 'fr'
processAsirModeTitleString()
private
processAsirModeTitleString(mixed $inputString) : mixed
Parameters
- $inputString : mixed
recalculateFreeDeliveryProductsPrice()
private
recalculateFreeDeliveryProductsPrice() : mixed
regenerateUsersPassword()
private
regenerateUsersPassword() : mixed
replaceAsirTitle()
private
replaceAsirTitle(mixed $title) : mixed
Parameters
- $title : mixed
replaceCuirSimili()
private
replaceCuirSimili() : mixed
rollbackFreeShippingProductsPrices()
private
rollbackFreeShippingProductsPrices() : void
rsearch()
private
rsearch(mixed $folder, mixed $pattern) : mixed
Parameters
- $folder : mixed
- $pattern : mixed
setAsirPromoPrices26062024()
private
setAsirPromoPrices26062024() : mixed
simulateShippingCarrier()
private
simulateShippingCarrier() : mixed
syncDavidPricesIntoPriceSheet()
private
syncDavidPricesIntoPriceSheet() : mixed
syncProductsThatDoesNotExistsInPriceSheet()
private
syncProductsThatDoesNotExistsInPriceSheet() : mixed
translateAsirModeTitles()
private
translateAsirModeTitles() : mixed
tryToGenerateProductInfosUsingAi()
private
tryToGenerateProductInfosUsingAi() : mixed
updateAllPrices()
private
updateAllPrices() : mixed
updateAsirBuyPrices()
private
updateAsirBuyPrices() : mixed
updateAsirPrices()
private
updateAsirPrices() : mixed
updateHebrewPrices()
private
updateHebrewPrices() : mixed
updateMenzzoPricesWithComposed()
private
updateMenzzoPricesWithComposed() : void
updateNotioPrefix()
private
updateNotioPrefix() : mixed
updateProductsColorisInMagento()
private
updateProductsColorisInMagento() : mixed
updateSpecialPricesForMenzzoProducts()
private
updateSpecialPricesForMenzzoProducts() : mixed