Logidav Docs

Product extends AbstractEntity
in package

Product

Tags
ORM\Table

(name="mz_product", indexes={ @ORM\Index(name="drop_ship_idx", columns={"drop_ship"}), })

ORM\Entity

(repositoryClass="AppBundle\Repository\ProductRepository")

Serializer\ExclusionPolicy

("all")

ORM\HasLifecycleCallbacks

()

Table of Contents

Properties

$aliexpressProductId  : string
$amazonAsin  : string
$asirGroupModeProduct  : mixed
$asirGroupProduct  : mixed
$asirToKeep  : mixed
$var integer
$attrSet  : int
$availability  : string
$available  : string
$bipolartType  : string
$buyingPrice  : float
$categories  : mixed
$cbm  : float
$cmpProduct  : mixed
$command  : mixed
$compositionOffre  : string
$consolidationQty  : text
$containerBuyingPrice  : float
$costPrice  : decimal
$cotecosySku  : string
Cotecosy sku
$createdAt  : DateTime
$croppedPhoto  : string
$currentBuyingPrice  : float
$customLabel0  : string
$customLabel1  : string
$decoPhoto  : string
$deplie  : string
$depotPrice  : float
$disableInMerchant  : string
named as 'disable_in_merchant'In Magento
$dropPrice  : float
$dropShip  : string
Drop Shipping
$ean  : string
$ecoTax  : string
$edenRedPrice  : float
$emplacements  : mixed
$excludedFromTrustpilotAt  : DateTime
$firstSyncOnMerchant  : DateTime
$forcedAvailability20  : bool
$googleParentId  : string
$hasErrorInMerchants  : bool
$hasFreeShipping  : bool
$id  : int
$inventoryQty  : int
$isActive  : bool
$isAsirDirectAccessOnly  : bool
$isAutoEnd  : mixed
$isAvailable  : bool
$isCropUpdated  : bool
$isForcedSpecialPrice  : bool
$isInactiveForced  : bool
$isNew  : bool
$isSyncTati  : bool
$isTranslated  : text
$label  : string
named as 'label'In Magento
$localSku  : string
$logScanQty  : mixed
$manufacturers  : mixed
$marginBeforePromo  : float
$meublePromoPrice  : float
$meublePromoProductName  : string
$meublePromoRequestPath  : string
$meublePromoSpecialPrice  : float
$monocolis  : bool
$name  : string
$newCategories  : mixed
$newProduct  : mixed
$numberOfProducts  : int
$oldId  : string
named as 'ancien_id 'In Magento
$packageDimensions  : string
$packagesNumber  : int
$packagesWeight  : text
$parcelNumber  : int
$parcelProduct  : mixed
$parcels  : string|array<string|int, mixed>|null
$parentId  : int
$phalimiBasePrice  : float
$photo  : string
$price  : float
$price20  : float
$priceAverage30  : float
$priceAverage7  : float
$priceAverage90  : float
$productInfo  : mixed
$productInfos  : text
$productMonitoring  : mixed
$productPhotos  : mixed
$productPriceSheet  : mixed
$productQtyLog  : mixed
$productQtyStat  : mixed
$productWarehouses  : mixed
$promo  : int
$promo20  : int
$qty  : int
$recommendation  : int
$relatedProductIds  : text
$saleQty  : int
$saleQty30  : int
$saleQty7  : int
$saleQty90  : int
$saleQtyNoStock  : int
$sellingPriceHt  : float
$sku  : string
$source  : string
$sourceId  : int
$specialPrice  : float
$specialPrice20  : float
$specialPriceFrom  : DateTime
$specialPriceFrom20  : DateTime
$specialPriceTo  : DateTime
$specialPriceTo20  : DateTime
$stock30  : int
$stock7  : int
$stock90  : int
$stockValue  : float
$supplierInternalStock  : int
$tags  : mixed
$tatiCatId  : int
$toShipWith  : string
$universeIds  : string
$updatedAt  : string
$upStairsExtraShippingAmount  : float
$usd  : float
$viewsCount30  : int
$viewsCount7  : int
$viewsCount90  : int
$visibility  : int
$volume  : string
$warehouseProductQtyLog  : mixed
$weight  : string

Methods

__construct()  : mixed
Constructor
addCategory()  : Product
Add category
addCommand()  : Product
Add command
addEmplacement()  : Product
Add emplacement
addManufacturer()  : Product
Add manufacturer
addNewCategory()  : Product
Add new category
addProductPhoto()  : Product
Add productPhoto
addProductQtyLog()  : Product
Add productQtyLog
addProductQtyStat()  : Product
Add productQtyStat
addWarehouseProductQtyLog()  : Product
Add WarehouseProductQtyLog
calculateCostPrice()  : mixed
calculateDepotPrice()  : false|float
calculateDropPrice()  : false|float
forcedAvailability()  : mixed
getAliexpressProductId()  : string|null
getAmazonAsin()  : string
getAsirGroupModeProduct()  : mixed|Product
getAsirGroupProduct()  : mixed|Product
getAsirToKeep()  : int
getAttrSet()  : int
Get attrSet
getAvailability()  : string
Get availability
getAvailable()  : string
Get available
getBipolartType()  : string
getBuyingPrice()  : float
Get buyingPrice
getCalculatedDispo()  : mixed
getCategories()  : Collection
Get categories
getCbm()  : string
Get cbm
getChronopostWeightPrice()  : array<string|int, mixed>|mixed|string
getCmpProduct()  : mixed|Product
getCommand()  : Collection
Get command
getCompositionOffre()  : string
Get compositionOffre
getConsolidationQty()  : text
getContainerBuyingPrice()  : float
Get containerBuyingPrice
getCostPrice()  : string
Get costPrice
getCotecosySku()  : string
getCreatedAt()  : DateTime
Get createdAt
getCroppedPhoto()  : string
Get croppedPhoto
getCurrentBuyingPrice()  : float
getDecoPhoto()  : string
Get decoPhoto
getDeplie()  : string
Get weight
getDepotPrice()  : string
Get depotPrice
getDisableInMerchant()  : string
getDropPrice()  : string
Get dropPrice
getDropShip()  : string
getDropShipSuppliersSelect()  : array<string|int, array<string|int, string>>
Get Dropship suppliers
getEan()  : string
getEcoTax()  : mixed
getEdenRedPrice()  : mixed
getEmplacements()  : Collection
Get emplacements
getExcludedFromTrustpilotAt()  : DateTime|null
getFeesPriceEco()  : mixed
getFeesShippingChronopost()  : mixed
getFeesShippingEco()  : mixed
getFinalParcelNumber()  : mixed
getFirstSyncOnMerchant()  : DateTime
getForcedAvailability20()  : bool
Get forcedAvailability20
getGoogleParentId()  : string
getHasErrorInMerchants()  : bool
getHasFreeShipping()  : bool|int
getId()  : int
Get id
getInventoryQty()  : int
Get inventoryQty
getIsActive()  : bool
Get isActive
getIsAsirDirectAccessOnly()  : bool
Get isAsirDirectAccessOnly
getIsAutoEnd()  : mixed
getIsAvailable()  : bool
Get isAvailable
getIsCropUpdated()  : bool
getIsForcedSpecialPrice()  : bool|int
getIsInactiveForced()  : mixed
getIsInStock()  : bool
Check If Product Is InStock
getIsNew()  : bool
Get isNew
getIsTranslated()  : string
Get isTranslated
getJolipaProductFormFields()  : mixed
getLabel()  : string
getLocalSku()  : string
Get localSku
getLogScanQty()  : ArrayCollection
getMainCategory()  : mixed
getManufacturers()  : Collection
Get manufacturers
getMarginBeforePromo()  : float
getMeublePromoPrice()  : float
getMeublePromoProductName()  : mixed
getMeublePromoRequestPath()  : bool|int
getMeublePromoSpecialPrice()  : float
getMonocolis()  : bool
getName()  : string
Get name
getNewCategories()  : PersistentCollection
getNewProduct()  : NewProduct|null
Get newProduct.
getNumberOfProducts()  : string
getOldId()  : string
getPackageDimensions()  : string
Get packageDimensions
getPackagesInfos()  : array<string|int, mixed>
This function is deprecated and will be removed in the next version of logidav
getPackagesNumber()  : int
getPackagesWeight()  : text
getParcelNumber()  : int
Get parcelNumber
getParcelProduct()  : mixed
getParcels()  : mixed
getParentId()  : int
Get parentId
getParentProductSkuForComposedProduct()  : false|mixed|string
Get Parent product sku
getPhalimiBasePrice()  : float
getPhoto()  : string
Get photo
getPrice()  : string
Get price
getPrice20()  : string
Get price20
getPriceAverage30()  : float
getPriceAverage7()  : float
getPriceAverage90()  : float
getProductAttributeLabel()  : mixed
getProductAttrSets()  : array<string|int, string>
getProductInfo()  : ArrayCollection|ProductInfo
getProductInfos()  : string
Get productInfos
getProductMonitoring()  : mixed
getProductPhotos()  : Collection
Get productPhotos
getProductPriceSheet()  : ProductPriceSheet
getProductQtyLog()  : Collection
Get productQtyLog
getProductQtyStat()  : Collection
Get productQtyStat
getProductWarehouses()  : ArrayCollection|array<string|int, ProductWarehouse>
getPromo()  : int
Get promo
getPromo20()  : int
Get promo20
getPromoPercents()  : array<string|int, mixed>
Get promo percents
getQty()  : int
Get qty
getQtyCh()  : false|mixed|ProductWarehouse
getQtySq()  : false|mixed|ProductWarehouse
getQtyTh()  : false|mixed|ProductWarehouse
getRealPackageWeight()  : array<string|int, mixed>
this function should not be used anymore
getRealQty()  : int|mixed
Get Real Product Qty
getRecommendation()  : int
Get recommendation
getRelatedProductIds()  : string|null
Get relatedProductIds.
getSaleQty()  : int
getSaleQty30()  : int
Get saleQty30
getSaleQty7()  : int
Get saleQty7
getSaleQty90()  : int
Get saleQty90
getSaleQtyNoStock()  : int
Get saleQtyNoStock
getSellingPriceHt()  : float
getSku()  : string
Get sku
getSource()  : string
getSourceId()  : int|null
getSpecialPrice()  : string
Get specialPrice
getSpecialPrice20()  : string
Get specialPrice20
getSpecialPriceFrom()  : DateTime
Get specialPriceFrom
getSpecialPriceFrom20()  : DateTime
Get specialPriceFrom20
getSpecialPriceTo()  : DateTime
Get specialPriceTo
getSpecialPriceTo20()  : DateTime
Get specialPriceTo20
getStatusesList()  : array<string|int, mixed>|string|null
Get the list of statuses
getStatusLabel()  : string|null
Get the status label
getStock30()  : int
getStock7()  : int
getStock90()  : int
getStockValue()  : float
getSupplierInternalStock()  : mixed
getTags()  : mixed
getTatiCatId()  : mixed
getToShipWith()  : string
getUniverseIds()  : string
getUpdatedAt()  : string
getUpStairsExtraShippingAmount()  : float
getUsd()  : string
Get usd
getViewsCount30()  : int
getViewsCount7()  : int
getViewsCount90()  : int
getVisibility()  : int
Get visibility
getVisibilityLabel()  : string|null
Get the visibility label
getVisibilityOptions()  : array<string|int, mixed>|string|null
Get the list of visibility options
getVolume()  : string
Get volume
getWarehouseProductQtyLog()  : mixed
getWeight()  : string
Get weight
hasTag()  : bool
isAlfyProduct()  : bool
Is alfy product
isMenzzoProduct()  : bool
Check if product is available in magento
isSyncTati()  : bool
populate()  : void
Populate data into the entity
removeCategory()  : mixed
Remove category
removeCommand()  : mixed
Remove command
removeEmplacement()  : mixed
Remove emplacement
removeManufacturer()  : mixed
Remove manufacturer
removeNewCategory()  : mixed
Remove new category
removeProductInfo()  : mixed
Remove productInfo
removeProductPhoto()  : mixed
Remove productPhoto
removeProductQtyLog()  : mixed
Remove productQtyLog
removeProductQtyStat()  : mixed
Remove productQtyStat
removeWarehouseProductQtyLog()  : mixed
Remove warehouseProductQtyLog
resetEmplacements()  : mixed
setAliexpressProductId()  : void
setAmazonAsin()  : mixed
setAsirToKeep()  : void
setAttrSet()  : Product
Set attrSet
setAvailability()  : Product
Set availability
setAvailable()  : Product
Set available
setBipolartType()  : mixed
setBuyingPrice()  : Product
Set buyingPrice
setCbm()  : Product
Set cbm
setCompositionOffre()  : Product
Set compositionOffre
setConsolidationQty()  : mixed
setContainerBuyingPrice()  : Product
Set containerBuyingPrice
setCostPrice()  : Product
Set costPrice
setCotecosySku()  : mixed
setCreatedAt()  : Product
Set createdAt
setCroppedPhoto()  : Product
Set croppedPhoto
setCurrentBuyingPrice()  : Product
setDecoPhoto()  : Product
Set decoPhoto
setDeplie()  : Product
Set weight
setDepotPrice()  : Product
Set depotPrice
setDisableInMerchant()  : mixed
setDropPrice()  : Product
Set dropPrice
setDropShip()  : mixed
setEan()  : mixed
setEcoTax()  : mixed
setEdenRedPrice()  : mixed
setExcludedFromTrustpilotAt()  : void
setFirstSyncOnMerchant()  : mixed
setForcedAvailability20()  : Product
Set forcedAvailability20
setGoogleParentId()  : mixed
setHasErrorInMerchants()  : void
setHasFreeShipping()  : void
setInventoryQty()  : Product
Set inventoryQty
setIsActive()  : Product
Set isActive
setIsAsirDirectAccessOnly()  : mixed
Set isAsirDirectAccessOnly
setIsAutoEnd()  : void
setIsAvailable()  : Product
Set isAvailable
setIsCropUpdated()  : mixed
setIsForcedSpecialPrice()  : void
setIsInactiveForced()  : mixed
setIsNew()  : Product
Set isNew
setIsSyncTati()  : void
setIsTranslated()  : Product
Set isTranslated
setLabel()  : mixed
setLocalSku()  : Product
Set localSku
setMarginBeforePromo()  : void
setMeublePromoProductName()  : mixed
setMeublePromoRequestPath()  : void
setMonocolis()  : Product
setName()  : Product
Set name
setNewProduct()  : Product
Set newProduct.
setNumberOfProducts()  : mixed
setOldId()  : mixed
setPackageDimensions()  : Product
Set packageDimensions
setPackagesNumber()  : mixed
setPackagesWeight()  : mixed
setParcelNumber()  : Product
Set parcelNumber
setParcels()  : void
setParentId()  : Product
Set parentId
setPhoto()  : Product
Set photo
setPrice()  : Product
Set price
setPrice20()  : Product
Set price20
setPriceAverage30()  : mixed
setPriceAverage7()  : mixed
setPriceAverage90()  : mixed
setProductInfo()  : mixed
setProductInfos()  : Product
Set productInfos
setProductWarehouses()  : void
setPromo()  : Product
Set promo
setPromo20()  : Product
Set promo20
setQty()  : Product
Set qty
setRecommendation()  : Product
Set recommendation
setRelatedProductIds()  : Product
Set relatedProductIds.
setSaleQty()  : void
setSaleQty30()  : Product
Set saleQty30
setSaleQty7()  : Product
Set saleQty7
setSaleQty90()  : Product
Set saleQty90
setSaleQtyNoStock()  : Product
Set saleQtyNoStock
setSellingPriceHt()  : Product
setSku()  : Product
Set sku
setSource()  : Product
setSourceId()  : Product
setSpecialPrice()  : Product
Set specialPrice
setSpecialPrice20()  : Product
Set specialPrice20
setSpecialPriceFrom()  : Product
Set specialPriceFrom
setSpecialPriceFrom20()  : Product
Set specialPriceFrom20
setSpecialPriceTo()  : Product
Set specialPriceTo
setSpecialPriceTo20()  : Product
Set specialPriceTo20
setStock30()  : mixed
setStock7()  : mixed
setStock90()  : mixed
setStockValue()  : void
setSupplierInternalStock()  : void
setTags()  : mixed
setToShipWith()  : void
setUniverseIds()  : mixed
setUpdatedAtValue()  : mixed
setUpStairsExtraShippingAmount()  : void
setUsd()  : Product
Set usd
setViewsCount30()  : mixed
setViewsCount7()  : mixed
setViewsCount90()  : Product
setVisibility()  : Product
Set visibility
setVolume()  : Product
Set volume
setWeight()  : Product
Set weight

Properties

$aliexpressProductId

private string $aliexpressProductId
Tags
ORM\Column

(name="aliexpress_product_id", type="string", nullable=true)

$amazonAsin

private string $amazonAsin
Tags
ORM\Column

(name="amazon_asin", type="string", length=255, nullable=true)

$asirGroupModeProduct

private mixed $asirGroupModeProduct
Tags
ORM\OneToOne

(targetEntity="AsirGroupModeBundle\Entity\Product", mappedBy="product")

$asirGroupProduct

private mixed $asirGroupProduct
Tags
ORM\OneToOne

(targetEntity="AsirGroupBundle\Entity\Product", mappedBy="product")

$asirToKeep

$var integer

private mixed $asirToKeep = 0
Tags
ORM\Column

(name="asir_to_keep", type="integer", options={"default" = 0})

$attrSet

private int $attrSet
Tags
ORM\Column

(name="attr_set", type="integer", nullable=true)

$availability

private string $availability
Tags
ORM\Column

(name="availability", type="string", length=255, nullable=true)

$available

private string $available
Tags
ORM\Column

(name="available", type="string", length=255, nullable=true)

Serializer\Groups

({"detail", "list"})

Serializer\Expose

(true)

$bipolartType

private string $bipolartType
Tags
ORM\Column

(name="bipolart_type", type="integer", nullable=true)

$buyingPrice

private float $buyingPrice
Tags
ORM\Column

(name="buying_price", type="float", nullable=true)

$categories

private mixed $categories
Tags
ORM\ManyToMany

(targetEntity="Category", inversedBy="products", cascade={"persist"})

ORM\OrderBy

({"level" = "DESC"})

$cbm

private float $cbm
Tags
ORM\Column

(name="cbm", type="decimal", precision=12, scale=4, nullable=true)

$cmpProduct

private mixed $cmpProduct
Tags
ORM\OneToOne

(targetEntity="CmpBundle\Entity\Product", mappedBy="product")

$command

private mixed $command
Tags
ORM\OneToMany

(targetEntity="CommandProduct", mappedBy="product")

$compositionOffre

private string $compositionOffre
Tags
ORM\Column

(name="composition_offre", type="text", nullable=true)

$consolidationQty

private text $consolidationQty
Tags
ORM\Column

(name="consolidation_qty", type="text", nullable=true)

$containerBuyingPrice

private float $containerBuyingPrice
Tags
ORM\Column

(name="container_buying_price", type="float", nullable=true)

$costPrice

private decimal $costPrice
Tags
ORM\Column

(name="cost_price", type="decimal",precision=12, scale=2, nullable=true)

$cotecosySku

Cotecosy sku

private string $cotecosySku
Tags
ORM\Column

(name="cotecosy_sku", type="string", nullable=true, options={"comment": "Cotecosy: Sku"})

$createdAt

private DateTime $createdAt
Tags
ORM\Column

(name="created_at", type="datetime", nullable=true)

$croppedPhoto

private string $croppedPhoto
Tags
ORM\Column

(name="cropped_photo", type="string", nullable=true)

$currentBuyingPrice

private float $currentBuyingPrice
Tags
ORM\Column

(name="current_buying_price", type="float", nullable=true)

$customLabel0

private string $customLabel0
Tags
ORM\Column

(name="custom_label0", type="string", length=255, nullable=true)

$customLabel1

private string $customLabel1
Tags
ORM\Column

(name="custom_label1", type="string", length=255, nullable=true)

$decoPhoto

private string $decoPhoto
Tags
ORM\Column

(name="deco_photo", type="string", nullable=true)

$deplie

private string $deplie
Tags
ORM\Column

(name="deplie", type="decimal", precision=12, scale=4, nullable=true)

$depotPrice

private float $depotPrice
Tags
ORM\Column

(name="depot_price", type="decimal",precision=12, scale=4, nullable=true, options={"default" = 0})

$disableInMerchant

named as 'disable_in_merchant'In Magento

private string $disableInMerchant = 0
Tags
ORM\Column

(name="disable_in_merchant", type="integer", nullable=true, options={"default" = 0})

$dropPrice

private float $dropPrice
Tags
ORM\Column

(name="drop_price", type="decimal",precision=12, scale=4, nullable=true, options={"default" = 0})

$dropShip

Drop Shipping

private string $dropShip
Tags
ORM\Column

(name="drop_ship", type="string", nullable=true)

$ean

private string $ean
Tags
ORM\Column

(name="ean", type="string", length=255, nullable=true)

$ecoTax

private string $ecoTax
Tags
ORM\Column

(name="eco_tax", type="string", length=255, nullable=true)

$edenRedPrice

private float $edenRedPrice
Tags
ORM\Column

(name="edenred_price", type="decimal",precision=12, scale=4, nullable=true)

$emplacements

private mixed $emplacements
Tags
ORM\ManyToMany

(targetEntity="Emplacement", inversedBy="products", cascade={"persist"})

$excludedFromTrustpilotAt

private DateTime $excludedFromTrustpilotAt
Tags
ORM\Column

(name="excluded_from_trustpilot_at", type="datetime", nullable=true)

$firstSyncOnMerchant

private DateTime $firstSyncOnMerchant
Tags
ORM\Column

(name="first_sync_on_merchant", type="datetime", nullable=true)

$forcedAvailability20

private bool $forcedAvailability20
Tags
ORM\Column

(name="forced_availability_20", type="boolean", options={"default" = 0})

$googleParentId

private string $googleParentId
Tags
ORM\Column

(name="google_parent_item_id", type="integer", nullable=true)

$hasErrorInMerchants

private bool $hasErrorInMerchants = 0
Tags
ORM\Column

(name="has_error_in_merchants", type="boolean", options={"default" = 0})

$hasFreeShipping

private bool $hasFreeShipping = 0
Tags
ORM\Column

(name="has_free_shipping", type="boolean", nullable=true, options={"default" = 0})

$id

private int $id
Tags
ORM\Column

(name="id", type="integer")

ORM\Id
ORM\GeneratedValue

(strategy="AUTO")

Serializer\Groups

({"detail", "list"})

Serializer\Expose

(true)

$inventoryQty

private int $inventoryQty
Tags
ORM\Column

(name="inventory_qty", type="integer", nullable=true)

$isActive

private bool $isActive
Tags
ORM\Column

(name="is_active", type="boolean")

$isAsirDirectAccessOnly

private bool $isAsirDirectAccessOnly = 0
Tags
ORM\Column

(name="is_asir_direct_access_only", type="boolean", options={"default" = 0})

$isAutoEnd

private mixed $isAutoEnd
Tags
ORM\Column

(type="boolean", nullable=true, options={"default" = 0})

$isAvailable

private bool $isAvailable
Tags
ORM\Column

(name="is_available", type="boolean")

$isCropUpdated

private bool $isCropUpdated = 0
Tags
ORM\Column

(name="is_crop_updated", type="boolean", nullable=true , options={"default":0})

$isForcedSpecialPrice

private bool $isForcedSpecialPrice = 0
Tags
ORM\Column

(name="is_forced_special_price", type="boolean", options={"default" = 0})

$isInactiveForced

private bool $isInactiveForced = 0
Tags
ORM\Column

(name="is_inactive_forced", type="boolean", nullable=true)

$isNew

private bool $isNew
Tags
ORM\Column

(name="is_new", type="boolean")

$isSyncTati

private bool $isSyncTati = 0
Tags
ORM\Column

(name="is_sync_tati", type="boolean", nullable=true)

$isTranslated

private text $isTranslated
Tags
ORM\Column

(name="is_translated", type="text", nullable=true)

$label

named as 'label'In Magento

private string $label
Tags
ORM\Column

(name="label", type="string", length=255, nullable=true)

$localSku

private string $localSku
Tags
ORM\Column

(name="local_sku", type="string", length=255, nullable=true)

$logScanQty

private mixed $logScanQty
Tags
ORM\OneToMany

(targetEntity="AsirGroupBundle\Entity\AsirInternalStockLog", cascade={"persist"}, mappedBy="product")

$manufacturers

private mixed $manufacturers
Tags
ORM\ManyToMany

(targetEntity="Manufacturer", inversedBy="products", cascade={"persist"})

$marginBeforePromo

private float $marginBeforePromo
Tags
ORM\Column

(name="margin_before_promo", type="decimal", precision=12, scale=4, nullable=true)

$meublePromoPrice

private float $meublePromoPrice
Tags
ORM\Column

(name="meuble_promo_price", type="float", nullable=true)

$meublePromoProductName

private string $meublePromoProductName
Tags
ORM\Column

(name="meuble_promo_product_name", type="string", length=255, nullable=true)

$meublePromoRequestPath

private string $meublePromoRequestPath
Tags
ORM\Column

(name="meuble_promo_request_path", type="string", length=255, nullable=true)

$meublePromoSpecialPrice

private float $meublePromoSpecialPrice
Tags
ORM\Column

(name="meuble_promo_special_price", type="float", nullable=true)

$monocolis

private bool $monocolis
Tags
ORM\Column

(name="monocolis", type="boolean", options={"default" = 0})

$name

private string $name
Tags
ORM\Column

(name="name", type="string", length=255, nullable=true)

Serializer\Groups

({"detail", "list"})

Serializer\Expose

(true)

$newCategories

private mixed $newCategories
Tags
ORM\ManyToMany

(targetEntity="AppBundle\Entity\Product\NewCategory", inversedBy="products", cascade={"persist"})

$newProduct

private mixed $newProduct
Tags
ORM\ManyToOne

(targetEntity="NewProduct", inversedBy="products")

ORM\JoinColumn

(nullable=true)

$numberOfProducts

private int $numberOfProducts
Tags
ORM\Column

(name="number_of_products", type="integer", nullable=true)

$oldId

named as 'ancien_id 'In Magento

private string $oldId
Tags
ORM\Column

(name="old_id", type="integer", nullable=true)

$packageDimensions

private string $packageDimensions
Tags
ORM\Column

(name="package_dimensions", type="text", length=999999, nullable=true)

$packagesNumber

private int $packagesNumber
Tags
ORM\Column

(name="packages_number", type="integer", nullable=true)

$packagesWeight

private text $packagesWeight
Tags
ORM\Column

(name="packages_weight", type="text", nullable=true)

$parcelNumber

private int $parcelNumber
Tags
ORM\Column

(name="parcel_number", type="integer", nullable=true)

$parcelProduct

private mixed $parcelProduct
Tags
ORM\OneToMany

(targetEntity="ProductEanParcel", mappedBy="product", cascade={"persist", "remove"})

$parcels

private string|array<string|int, mixed>|null $parcels
Tags
ORM\Column

(name="parcels", type="text", nullable=true)

$parentId

private int $parentId
Tags
ORM\Column

(name="parent_id", type="integer", nullable=true)

$phalimiBasePrice

private float $phalimiBasePrice
Tags
ORM\Column

(name="phalimi_base_price", type="float", nullable=true)

$photo

private string $photo
Tags
ORM\Column

(name="photo", type="string", length=255, nullable=true)

$price

private float $price
Tags
ORM\Column

(name="price", type="decimal", nullable=true, options={"default" = 0})

$price20

private float $price20
Tags
ORM\Column

(name="price_20", type="decimal", nullable=true, options={"default" = 0})

$priceAverage30

private float $priceAverage30
Tags
ORM\Column

(name="price_average_30", type="decimal", precision=12, scale=4, nullable=true)

$priceAverage7

private float $priceAverage7
Tags
ORM\Column

(name="price_average_7", type="decimal", precision=12, scale=4, nullable=true)

$priceAverage90

private float $priceAverage90
Tags
ORM\Column

(name="price_average_90", type="decimal", precision=12, scale=4, nullable=true)

$productInfo

private mixed $productInfo
Tags
ORM\OneToMany

(targetEntity="AppBundle\Entity\ProductInfo", mappedBy="product", cascade={"persist", "remove"})

$productInfos

private text $productInfos
Tags
ORM\Column

(name="product_infos", type="text")

$productMonitoring

private mixed $productMonitoring
Tags
ORM\OneToOne

(targetEntity="AppBundle\Entity\Product\ProductMonitoring", mappedBy="product")

$productPhotos

private mixed $productPhotos
Tags
ORM\OneToMany

(targetEntity="ProductPhoto", mappedBy="product")

$productPriceSheet

private mixed $productPriceSheet
Tags
ORM\OneToOne

(targetEntity="AppBundle\Entity\ProductPriceSheet", mappedBy="product")

$productQtyLog

private mixed $productQtyLog
Tags
ORM\OneToMany

(targetEntity="AppBundle\Entity\ProductQtyLog", mappedBy="product", cascade={"persist", "remove"})

$productQtyStat

private mixed $productQtyStat
Tags
ORM\OneToMany

(targetEntity="AppBundle\Entity\ProductQtyStat", mappedBy="product", cascade={"persist", "remove"})

$productWarehouses

private mixed $productWarehouses
Tags
ORM\OneToMany

(targetEntity="AppBundle\Entity\ProductWarehouse", mappedBy="product", cascade={"persist", "remove"})

$promo

private int $promo
Tags
ORM\Column

(name="promo", type="integer", nullable=true, options={"default" = 0})

$promo20

private int $promo20
Tags
ORM\Column

(name="promo_20", type="integer", nullable=true, options={"default" = 0})

$qty

private int $qty
Tags
ORM\Column

(name="qty", type="integer", nullable=true)

$recommendation

private int $recommendation
Tags
ORM\Column

(name="recommendation", type="integer", nullable=true)

$relatedProductIds

private text $relatedProductIds
Tags
ORM\Column

(name="related_product_ids", type="text", length=65535, nullable=true)

$saleQty

private int $saleQty = 0
Tags
ORM\Column

(name="sale_qty", type="integer", options={"default": 0})

$saleQty30

private int $saleQty30
Tags
ORM\Column

(name="sale_qty_30", type="integer", nullable=true)

$saleQty7

private int $saleQty7
Tags
ORM\Column

(name="sale_qty_7", type="integer", nullable=true)

$saleQty90

private int $saleQty90
Tags
ORM\Column

(name="sale_qty_90", type="integer", nullable=true)

$saleQtyNoStock

private int $saleQtyNoStock
Tags
ORM\Column

(name="sale_qty_no_stock", type="integer", nullable=true)

$sellingPriceHt

private float $sellingPriceHt
Tags
ORM\Column

(name="selling_price_ht", type="float", nullable=true)

$sku

private string $sku
Tags
ORM\Column

(name="sku", type="string", length=255, unique=true)

Serializer\Groups

({"detail", "list"})

Serializer\Expose

(true)

$source

private string $source
Tags
ORM\Column

(name="source", type="string", length=255, nullable=true, options={"default" = "Menzzo"})

$sourceId

private int $sourceId
Tags
ORM\Column

(name="source_id", type="integer", nullable=true)

$specialPrice

private float $specialPrice
Tags
ORM\Column

(name="special_price", type="decimal", precision=12, scale=4, nullable=true, options={"default" = 0})

$specialPrice20

private float $specialPrice20
Tags
ORM\Column

(name="special_price_20", type="decimal", nullable=true, options={"default" = 0})

$specialPriceFrom

private DateTime $specialPriceFrom
Tags
ORM\Column

(name="special_price_from", type="datetime", nullable=true)

$specialPriceFrom20

private DateTime $specialPriceFrom20
Tags
ORM\Column

(name="special_price_from_20", type="datetime", nullable=true)

$specialPriceTo

private DateTime $specialPriceTo
Tags
ORM\Column

(name="special_price_to", type="datetime", nullable=true)

$specialPriceTo20

private DateTime $specialPriceTo20
Tags
ORM\Column

(name="special_price_to_20", type="datetime", nullable=true)

$stock30

private int $stock30
Tags
ORM\Column

(name="stock_30", type="integer", nullable=true)

$stock7

private int $stock7
Tags
ORM\Column

(name="stock_7", type="integer", nullable=true)

$stock90

private int $stock90
Tags
ORM\Column

(name="stock_90", type="integer", nullable=true)

$stockValue

private float $stockValue
Tags
ORM\Column

(name="stock_value", type="decimal", precision=12, scale=4, nullable=true)

$supplierInternalStock

private int $supplierInternalStock
Tags
ORM\Column

(name="supplier_internal_stock", options={"default" = 0})

$tags

private mixed $tags
Tags
ORM\Column

(type="text", nullable=true)

$tatiCatId

private int $tatiCatId
Tags
ORM\Column

(name="tati_cat_id", type="integer", nullable=true)

$toShipWith

private string $toShipWith
Tags
ORM\Column

(name="to_ship_with", type="string", length=255, nullable=true)

$universeIds

private string $universeIds
Tags
ORM\Column

(name="universe_ids", type="text", nullable=true)

$updatedAt

private string $updatedAt
Tags
ORM\Column

(name="updated_at", type="datetime", nullable=true)

$upStairsExtraShippingAmount

private float $upStairsExtraShippingAmount = 0
Tags
ORM\Column

(name="up_stairs_extra_shipping_amount", type="decimal",precision=12, scale=4, nullable=true, options={"default" = 0})

$usd

private float $usd
Tags
ORM\Column

(name="usd", type="decimal", precision=12, scale=4, nullable=true)

$viewsCount30

private int $viewsCount30
Tags
ORM\Column

(name="views_count_30", type="integer", nullable=true)

$viewsCount7

private int $viewsCount7
Tags
ORM\Column

(name="views_count_7", type="integer", nullable=true)

$viewsCount90

private int $viewsCount90
Tags
ORM\Column

(name="views_count_90", type="integer", nullable=true)

$visibility

private int $visibility
Tags
ORM\Column

(name="visibility", type="integer", nullable=true)

$volume

private string $volume
Tags
ORM\Column

(name="volume", type="decimal", precision=12, scale=4, nullable=true)

$warehouseProductQtyLog

private mixed $warehouseProductQtyLog
Tags
ORM\OneToMany

(targetEntity="AppBundle\Entity\WarehouseProductQtyLog", mappedBy="product", cascade={"persist", "remove"})

$weight

private string $weight
Tags
ORM\Column

(name="weight", type="decimal", precision=12, scale=4, nullable=true)

Methods

__construct()

Constructor

public __construct() : mixed

calculateCostPrice()

public calculateCostPrice(mixed $baseDollar, mixed $baseCbm) : mixed
Parameters
$baseDollar : mixed
$baseCbm : mixed

calculateDepotPrice()

public static calculateDepotPrice(mixed $price[, bool $isTaxIncluded = false ]) : false|float
Parameters
$price : mixed
$isTaxIncluded : bool = false
Return values
false|float

calculateDropPrice()

public static calculateDropPrice(mixed $price[, bool $isTaxIncluded = false ]) : false|float
Parameters
$price : mixed
$isTaxIncluded : bool = false
Return values
false|float

forcedAvailability()

public static forcedAvailability([mixed $val = null ]) : mixed
Parameters
$val : mixed = null

getAliexpressProductId()

public getAliexpressProductId() : string|null
Return values
string|null

getAmazonAsin()

public getAmazonAsin() : string
Return values
string

getAsirToKeep()

public getAsirToKeep() : int
Return values
int

getAttrSet()

Get attrSet

public getAttrSet() : int
Return values
int

getAvailability()

Get availability

public getAvailability() : string
Return values
string

getAvailable()

Get available

public getAvailable() : string
Return values
string

getBipolartType()

public getBipolartType() : string
Return values
string

getBuyingPrice()

Get buyingPrice

public getBuyingPrice() : float
Return values
float

getCalculatedDispo()

public static getCalculatedDispo(mixed $dispo) : mixed
Parameters
$dispo : mixed

getCategories()

Get categories

public getCategories() : Collection
Return values
Collection

getCbm()

Get cbm

public getCbm() : string
Return values
string

getChronopostWeightPrice()

public static getChronopostWeightPrice([null $weight = null ]) : array<string|int, mixed>|mixed|string

Use ShippingService class instead

Parameters
$weight : null = null
Return values
array<string|int, mixed>|mixed|string

getCommand()

Get command

public getCommand() : Collection
Return values
Collection

getCompositionOffre()

Get compositionOffre

public getCompositionOffre() : string
Return values
string

getConsolidationQty()

public getConsolidationQty() : text
Return values
text

getContainerBuyingPrice()

Get containerBuyingPrice

public getContainerBuyingPrice() : float
Return values
float

getCostPrice()

Get costPrice

public getCostPrice() : string
Return values
string

getCotecosySku()

public getCotecosySku() : string
Return values
string

getCreatedAt()

Get createdAt

public getCreatedAt() : DateTime
Return values
DateTime

getCroppedPhoto()

Get croppedPhoto

public getCroppedPhoto() : string
Return values
string

getCurrentBuyingPrice()

public getCurrentBuyingPrice() : float
Return values
float

getDecoPhoto()

Get decoPhoto

public getDecoPhoto() : string
Return values
string

getDeplie()

Get weight

public getDeplie() : string
Return values
string

getDisableInMerchant()

public getDisableInMerchant() : string
Return values
string

getDropShip()

public getDropShip() : string
Return values
string

getDropShipSuppliersSelect()

Get Dropship suppliers

public static getDropShipSuppliersSelect() : array<string|int, array<string|int, string>>
Return values
array<string|int, array<string|int, string>>

getEan()

public getEan() : string
Return values
string

getEcoTax()

public getEcoTax() : mixed

getEdenRedPrice()

public getEdenRedPrice() : mixed

getEmplacements()

Get emplacements

public getEmplacements() : Collection
Return values
Collection

getExcludedFromTrustpilotAt()

public getExcludedFromTrustpilotAt() : DateTime|null
Return values
DateTime|null

getFeesPriceEco()

public static getFeesPriceEco(mixed $coeff) : mixed
Parameters
$coeff : mixed

getFeesShippingChronopost()

public static getFeesShippingChronopost([mixed $weight = null ]) : mixed
Parameters
$weight : mixed = null

getFeesShippingEco()

public static getFeesShippingEco([mixed $coeff = null ][, mixed $price = null ]) : mixed
Parameters
$coeff : mixed = null
$price : mixed = null

getFinalParcelNumber()

public getFinalParcelNumber() : mixed

getFirstSyncOnMerchant()

public getFirstSyncOnMerchant() : DateTime
Return values
DateTime

getForcedAvailability20()

Get forcedAvailability20

public getForcedAvailability20() : bool
Return values
bool

getGoogleParentId()

public getGoogleParentId() : string
Return values
string

getHasErrorInMerchants()

public getHasErrorInMerchants() : bool
Return values
bool

getHasFreeShipping()

public getHasFreeShipping() : bool|int
Return values
bool|int

getId()

Get id

public getId() : int
Return values
int

getInventoryQty()

Get inventoryQty

public getInventoryQty() : int
Return values
int

getIsActive()

Get isActive

public getIsActive() : bool
Return values
bool

getIsAsirDirectAccessOnly()

Get isAsirDirectAccessOnly

public getIsAsirDirectAccessOnly() : bool
Return values
bool

getIsAutoEnd()

public getIsAutoEnd() : mixed

getIsAvailable()

Get isAvailable

public getIsAvailable() : bool
Return values
bool

getIsCropUpdated()

public getIsCropUpdated() : bool
Return values
bool

getIsForcedSpecialPrice()

public getIsForcedSpecialPrice() : bool|int
Return values
bool|int

getIsInactiveForced()

public getIsInactiveForced() : mixed

getIsInStock()

Check If Product Is InStock

public getIsInStock() : bool
Return values
bool

getIsNew()

Get isNew

public getIsNew() : bool
Return values
bool

getIsTranslated()

Get isTranslated

public getIsTranslated() : string
Return values
string

getJolipaProductFormFields()

public static getJolipaProductFormFields() : mixed

getLabel()

public getLabel() : string
Return values
string

getLocalSku()

Get localSku

public getLocalSku() : string
Return values
string

getLogScanQty()

public getLogScanQty() : ArrayCollection
Return values
ArrayCollection

getMainCategory()

public getMainCategory() : mixed

getManufacturers()

Get manufacturers

public getManufacturers() : Collection
Return values
Collection

getMarginBeforePromo()

public getMarginBeforePromo() : float
Return values
float

getMeublePromoPrice()

public getMeublePromoPrice() : float
Return values
float

getMeublePromoProductName()

public getMeublePromoProductName() : mixed

getMeublePromoRequestPath()

public getMeublePromoRequestPath() : bool|int
Return values
bool|int

getMeublePromoSpecialPrice()

public getMeublePromoSpecialPrice() : float
Return values
float

getMonocolis()

public getMonocolis() : bool
Return values
bool

getName()

Get name

public getName() : string
Return values
string

getNewCategories()

public getNewCategories() : PersistentCollection
Return values
PersistentCollection

getNumberOfProducts()

public getNumberOfProducts() : string
Return values
string

getOldId()

public getOldId() : string
Return values
string

getPackageDimensions()

Get packageDimensions

public getPackageDimensions() : string
Return values
string

getPackagesInfos()

This function is deprecated and will be removed in the next version of logidav

public getPackagesInfos() : array<string|int, mixed>
Tags
see
ShipmentService::getPackagesInfos()
Return values
array<string|int, mixed>

getPackagesNumber()

public getPackagesNumber() : int
Return values
int

getPackagesWeight()

public getPackagesWeight() : text
Return values
text

getParcelNumber()

Get parcelNumber

public getParcelNumber() : int
Return values
int

getParcelProduct()

public getParcelProduct() : mixed

getParcels()

public getParcels([mixed $asArray = true ]) : mixed
Parameters
$asArray : mixed = true

getParentId()

Get parentId

public getParentId() : int
Return values
int

getParentProductSkuForComposedProduct()

Get Parent product sku

public getParentProductSkuForComposedProduct() : false|mixed|string
Return values
false|mixed|string

getPhalimiBasePrice()

public getPhalimiBasePrice() : float
Return values
float

getPhoto()

Get photo

public getPhoto() : string
Return values
string

getPrice()

Get price

public getPrice([mixed $storeId = 3 ]) : string

Should use ProductInfo

Parameters
$storeId : mixed = 3
Tags
see
ProductInfo::getPrice()
Return values
string

getPrice20()

Get price20

public getPrice20() : string
Return values
string

getPriceAverage30()

public getPriceAverage30() : float
Return values
float

getPriceAverage7()

public getPriceAverage7() : float
Return values
float

getPriceAverage90()

public getPriceAverage90() : float
Return values
float

getProductAttributeLabel()

public static getProductAttributeLabel() : mixed

getProductAttrSets()

public static getProductAttrSets() : array<string|int, string>
Return values
array<string|int, string>

getProductInfo()

public getProductInfo([int $storeId = null ]) : ArrayCollection|ProductInfo
Parameters
$storeId : int = null
Return values
ArrayCollection|ProductInfo

getProductInfos()

Get productInfos

public getProductInfos() : string
Return values
string

getProductMonitoring()

public getProductMonitoring() : mixed

getProductPhotos()

Get productPhotos

public getProductPhotos() : Collection
Return values
Collection

getProductQtyLog()

Get productQtyLog

public getProductQtyLog() : Collection
Return values
Collection

getProductQtyStat()

Get productQtyStat

public getProductQtyStat() : Collection
Return values
Collection

getProductWarehouses()

public getProductWarehouses() : ArrayCollection|array<string|int, ProductWarehouse>
Tags
throws
Exception
Return values
ArrayCollection|array<string|int, ProductWarehouse>

getPromo20()

Get promo20

public getPromo20() : int
Return values
int

getPromoPercents()

Get promo percents

public static getPromoPercents() : array<string|int, mixed>
Return values
array<string|int, mixed>

getQty()

Get qty

public getQty() : int
Return values
int

getRealQty()

Get Real Product Qty

public getRealQty() : int|mixed
Return values
int|mixed

getRecommendation()

Get recommendation

public getRecommendation() : int
Return values
int

getRelatedProductIds()

Get relatedProductIds.

public getRelatedProductIds() : string|null
Return values
string|null

getSaleQty()

public getSaleQty() : int
Return values
int

getSaleQty30()

Get saleQty30

public getSaleQty30() : int
Return values
int

getSaleQty7()

Get saleQty7

public getSaleQty7() : int
Return values
int

getSaleQty90()

Get saleQty90

public getSaleQty90() : int
Return values
int

getSaleQtyNoStock()

Get saleQtyNoStock

public getSaleQtyNoStock() : int
Return values
int

getSellingPriceHt()

public getSellingPriceHt() : float
Return values
float

getSku()

Get sku

public getSku() : string
Return values
string

getSource()

public getSource() : string
Return values
string

getSourceId()

public getSourceId() : int|null
Return values
int|null

getSpecialPrice20()

Get specialPrice20

public getSpecialPrice20() : string
Return values
string

getSpecialPriceFrom20()

Get specialPriceFrom20

public getSpecialPriceFrom20() : DateTime
Return values
DateTime

getSpecialPriceTo20()

Get specialPriceTo20

public getSpecialPriceTo20() : DateTime
Return values
DateTime

getStatusesList()

Get the list of statuses

public static getStatusesList([int|null $status = null ]) : array<string|int, mixed>|string|null
Parameters
$status : int|null = null
Return values
array<string|int, mixed>|string|null

getStatusLabel()

Get the status label

public getStatusLabel() : string|null
Return values
string|null

getStock30()

public getStock30() : int
Return values
int

getStock7()

public getStock7() : int
Return values
int

getStock90()

public getStock90() : int
Return values
int

getStockValue()

public getStockValue() : float
Return values
float

getSupplierInternalStock()

public getSupplierInternalStock() : mixed

getTags()

public getTags() : mixed

getTatiCatId()

public getTatiCatId() : mixed

getToShipWith()

public getToShipWith() : string
Return values
string

getUniverseIds()

public getUniverseIds() : string
Return values
string

getUpdatedAt()

public getUpdatedAt() : string
Return values
string

getUpStairsExtraShippingAmount()

public getUpStairsExtraShippingAmount() : float
Return values
float

getUsd()

Get usd

public getUsd() : string
Return values
string

getViewsCount30()

public getViewsCount30() : int
Return values
int

getViewsCount7()

public getViewsCount7() : int
Return values
int

getViewsCount90()

public getViewsCount90() : int
Return values
int

getVisibility()

Get visibility

public getVisibility() : int
Return values
int

getVisibilityLabel()

Get the visibility label

public getVisibilityLabel() : string|null
Return values
string|null

getVisibilityOptions()

Get the list of visibility options

public static getVisibilityOptions([int|null $visibility = null ]) : array<string|int, mixed>|string|null
Parameters
$visibility : int|null = null
Return values
array<string|int, mixed>|string|null

getVolume()

Get volume

public getVolume() : string
Return values
string

getWarehouseProductQtyLog()

public getWarehouseProductQtyLog() : mixed

getWeight()

Get weight

public getWeight() : string
Return values
string

hasTag()

public hasTag([bool $tag = false ]) : bool
Parameters
$tag : bool = false
Return values
bool

isAlfyProduct()

Is alfy product

public isAlfyProduct() : bool
Return values
bool

isMenzzoProduct()

Check if product is available in magento

public isMenzzoProduct() : bool
Return values
bool

isSyncTati()

public isSyncTati() : bool
Return values
bool

populate()

Populate data into the entity

public populate(array<string|int, mixed> $data, mixed $classMetaData, mixed $em, mixed $arrayAlias) : void
Parameters
$data : array<string|int, mixed>
$classMetaData : mixed
$em : mixed
$arrayAlias : mixed

removeCategory()

Remove category

public removeCategory(Category $category) : mixed
Parameters
$category : Category

resetEmplacements()

public resetEmplacements() : mixed

setAliexpressProductId()

public setAliexpressProductId(string $aliexpressProductId) : void
Parameters
$aliexpressProductId : string

setAmazonAsin()

public setAmazonAsin(string $amazonAsin) : mixed
Parameters
$amazonAsin : string

setAsirToKeep()

public setAsirToKeep(int $asirToKeep) : void
Parameters
$asirToKeep : int

setAttrSet()

Set attrSet

public setAttrSet(int $attrSet) : Product
Parameters
$attrSet : int
Return values
Product

setAvailability()

Set availability

public setAvailability(string $availability) : Product
Parameters
$availability : string
Return values
Product

setAvailable()

Set available

public setAvailable(string $available) : Product
Parameters
$available : string
Return values
Product

setBipolartType()

public setBipolartType(string $bipolartType) : mixed
Parameters
$bipolartType : string

setBuyingPrice()

Set buyingPrice

public setBuyingPrice(float $buyingPrice) : Product
Parameters
$buyingPrice : float
Return values
Product

setCompositionOffre()

Set compositionOffre

public setCompositionOffre(string $compositionOffre) : Product
Parameters
$compositionOffre : string
Return values
Product

setConsolidationQty()

public setConsolidationQty(text $consolidationQty) : mixed
Parameters
$consolidationQty : text

setContainerBuyingPrice()

Set containerBuyingPrice

public setContainerBuyingPrice(float $containerBuyingPrice) : Product
Parameters
$containerBuyingPrice : float
Return values
Product

setCostPrice()

Set costPrice

public setCostPrice(string $costPrice) : Product
Parameters
$costPrice : string
Return values
Product

setCotecosySku()

public setCotecosySku(string $cotecosySku) : mixed
Parameters
$cotecosySku : string

setCreatedAt()

Set createdAt

public setCreatedAt(DateTime $createdAt) : Product
Parameters
$createdAt : DateTime
Return values
Product

setCroppedPhoto()

Set croppedPhoto

public setCroppedPhoto(string $croppedPhoto) : Product
Parameters
$croppedPhoto : string
Return values
Product

setCurrentBuyingPrice()

public setCurrentBuyingPrice(mixed $currentBuyingPrice) : Product
Parameters
$currentBuyingPrice : mixed
Return values
Product

setDecoPhoto()

Set decoPhoto

public setDecoPhoto(string $decoPhoto) : Product
Parameters
$decoPhoto : string
Return values
Product

setDeplie()

Set weight

public setDeplie(string $deplie) : Product
Parameters
$deplie : string
Return values
Product

setDisableInMerchant()

public setDisableInMerchant(string $disableInMerchant) : mixed
Parameters
$disableInMerchant : string

setDropShip()

public setDropShip(string $dropShip) : mixed
Parameters
$dropShip : string

setEan()

public setEan(string $ean) : mixed
Parameters
$ean : string

setEcoTax()

public setEcoTax(mixed $ecoTax) : mixed
Parameters
$ecoTax : mixed

setEdenRedPrice()

public setEdenRedPrice(mixed $edenRedPrice) : mixed
Parameters
$edenRedPrice : mixed

setExcludedFromTrustpilotAt()

public setExcludedFromTrustpilotAt(DateTime $excludedFromTrustpilotAt) : void
Parameters
$excludedFromTrustpilotAt : DateTime

setFirstSyncOnMerchant()

public setFirstSyncOnMerchant(DateTime $firstSyncOnMerchant) : mixed
Parameters
$firstSyncOnMerchant : DateTime

setForcedAvailability20()

Set forcedAvailability20

public setForcedAvailability20(bool $forcedAvailability20) : Product
Parameters
$forcedAvailability20 : bool
Return values
Product

setGoogleParentId()

public setGoogleParentId(string $googleParentId) : mixed
Parameters
$googleParentId : string

setHasErrorInMerchants()

public setHasErrorInMerchants(bool $hasErrorInMerchants) : void
Parameters
$hasErrorInMerchants : bool

setHasFreeShipping()

public setHasFreeShipping(bool|int $hasFreeShipping) : void
Parameters
$hasFreeShipping : bool|int

setInventoryQty()

Set inventoryQty

public setInventoryQty(int $qty) : Product
Parameters
$qty : int
Return values
Product

setIsActive()

Set isActive

public setIsActive(bool $isActive) : Product
Parameters
$isActive : bool
Return values
Product

setIsAsirDirectAccessOnly()

Set isAsirDirectAccessOnly

public setIsAsirDirectAccessOnly(bool $isAsirDirectAccessOnly) : mixed
Parameters
$isAsirDirectAccessOnly : bool

setIsAutoEnd()

public setIsAutoEnd(mixed $isAutoEnd) : void
Parameters
$isAutoEnd : mixed

setIsAvailable()

Set isAvailable

public setIsAvailable(bool $isAvailable) : Product
Parameters
$isAvailable : bool
Return values
Product

setIsCropUpdated()

public setIsCropUpdated(bool $isCropUpdated) : mixed
Parameters
$isCropUpdated : bool

setIsForcedSpecialPrice()

public setIsForcedSpecialPrice(bool|int $isForcedSpecialPrice) : void
Parameters
$isForcedSpecialPrice : bool|int

setIsInactiveForced()

public setIsInactiveForced(mixed $isInactiveForced) : mixed
Parameters
$isInactiveForced : mixed

setIsNew()

Set isNew

public setIsNew(bool $isNew) : Product
Parameters
$isNew : bool
Return values
Product

setIsSyncTati()

public setIsSyncTati(bool $isSyncTati) : void
Parameters
$isSyncTati : bool

setIsTranslated()

Set isTranslated

public setIsTranslated(string $isTranslated) : Product
Parameters
$isTranslated : string
Return values
Product

setLabel()

public setLabel(string $label) : mixed
Parameters
$label : string

setLocalSku()

Set localSku

public setLocalSku(string $localSku) : Product
Parameters
$localSku : string
Return values
Product

setMarginBeforePromo()

public setMarginBeforePromo(float $marginBeforePromo) : void
Parameters
$marginBeforePromo : float

setMeublePromoProductName()

public setMeublePromoProductName(mixed $meublePromoProductName) : mixed
Parameters
$meublePromoProductName : mixed

setMeublePromoRequestPath()

public setMeublePromoRequestPath(mixed $meublePromoRequestPath) : void
Parameters
$meublePromoRequestPath : mixed

setMonocolis()

public setMonocolis(bool $monocolis) : Product
Parameters
$monocolis : bool
Return values
Product

setName()

Set name

public setName(string $name) : Product
Parameters
$name : string
Return values
Product

setNumberOfProducts()

public setNumberOfProducts(int $numberOfProducts) : mixed
Parameters
$numberOfProducts : int

setOldId()

public setOldId(string $oldId) : mixed
Parameters
$oldId : string

setPackageDimensions()

Set packageDimensions

public setPackageDimensions(string $packageDimensions) : Product
Parameters
$packageDimensions : string
Return values
Product

setPackagesNumber()

public setPackagesNumber(int $packagesNumber) : mixed
Parameters
$packagesNumber : int

setPackagesWeight()

public setPackagesWeight(text $packagesWeight) : mixed
Parameters
$packagesWeight : text

setParcelNumber()

Set parcelNumber

public setParcelNumber(int $parcelNumber) : Product
Parameters
$parcelNumber : int
Return values
Product

setParcels()

public setParcels(string|null $parcels[, mixed $autoEncode = true ]) : void
Parameters
$parcels : string|null
$autoEncode : mixed = true

setParentId()

Set parentId

public setParentId(int $parentId) : Product
Parameters
$parentId : int
Return values
Product

setPhoto()

Set photo

public setPhoto(string $photo) : Product
Parameters
$photo : string
Return values
Product

setPrice20()

Set price20

public setPrice20(string $price20) : Product
Parameters
$price20 : string
Return values
Product

setPriceAverage30()

public setPriceAverage30(float $priceAverage30) : mixed
Parameters
$priceAverage30 : float

setPriceAverage7()

public setPriceAverage7(float $priceAverage7) : mixed
Parameters
$priceAverage7 : float

setPriceAverage90()

public setPriceAverage90(float $priceAverage90) : mixed
Parameters
$priceAverage90 : float

setProductInfo()

public setProductInfo(ArrayCollection $productInfo) : mixed
Parameters
$productInfo : ArrayCollection

setProductInfos()

Set productInfos

public setProductInfos(string $productInfos) : Product
Parameters
$productInfos : string
Return values
Product

setProductWarehouses()

public setProductWarehouses(mixed $productWarehouses) : void
Parameters
$productWarehouses : mixed

setPromo20()

Set promo20

public setPromo20(int $promo20) : Product
Parameters
$promo20 : int
Return values
Product

setRecommendation()

Set recommendation

public setRecommendation(int $recommendation) : Product
Parameters
$recommendation : int
Return values
Product

setRelatedProductIds()

Set relatedProductIds.

public setRelatedProductIds([string|null $relatedProductIds = null ]) : Product
Parameters
$relatedProductIds : string|null = null
Return values
Product

setSaleQty()

public setSaleQty(int $saleQty) : void
Parameters
$saleQty : int

setSaleQty30()

Set saleQty30

public setSaleQty30(int $saleQty30) : Product
Parameters
$saleQty30 : int
Return values
Product

setSaleQty7()

Set saleQty7

public setSaleQty7(int $saleQty7) : Product
Parameters
$saleQty7 : int
Return values
Product

setSaleQty90()

Set saleQty90

public setSaleQty90(int $saleQty90) : Product
Parameters
$saleQty90 : int
Return values
Product

setSaleQtyNoStock()

Set saleQtyNoStock

public setSaleQtyNoStock(int $saleQtyNoStock) : Product
Parameters
$saleQtyNoStock : int
Return values
Product

setSellingPriceHt()

public setSellingPriceHt(mixed $sellingPriceHt) : Product
Parameters
$sellingPriceHt : mixed
Return values
Product

setSource()

public setSource(string $source) : Product
Parameters
$source : string
Return values
Product

setSourceId()

public setSourceId(int $sourceId) : Product
Parameters
$sourceId : int
Return values
Product

setSpecialPrice20()

Set specialPrice20

public setSpecialPrice20(string $specialPrice20) : Product
Parameters
$specialPrice20 : string
Return values
Product

setSpecialPriceFrom20()

Set specialPriceFrom20

public setSpecialPriceFrom20(DateTime $specialPriceFrom20) : Product
Parameters
$specialPriceFrom20 : DateTime
Return values
Product

setSpecialPriceTo20()

Set specialPriceTo20

public setSpecialPriceTo20(DateTime $specialPriceTo20) : Product
Parameters
$specialPriceTo20 : DateTime
Return values
Product

setStock30()

public setStock30(int $stock30) : mixed
Parameters
$stock30 : int

setStock7()

public setStock7(int $stock7) : mixed
Parameters
$stock7 : int

setStock90()

public setStock90(int $stock90) : mixed
Parameters
$stock90 : int

setStockValue()

public setStockValue(float $stockValue) : void
Parameters
$stockValue : float

setSupplierInternalStock()

public setSupplierInternalStock(mixed $supplierInternalStock) : void
Parameters
$supplierInternalStock : mixed

setTags()

public setTags(mixed $tags) : mixed
Parameters
$tags : mixed

setToShipWith()

public setToShipWith(string $toShipWith) : void
Parameters
$toShipWith : string

setUniverseIds()

public setUniverseIds(string $universeIds) : mixed
Parameters
$universeIds : string

setUpdatedAtValue()

public setUpdatedAtValue() : mixed
Tags
ORM\PreUpdate
ORM\PrePersist

setUpStairsExtraShippingAmount()

public setUpStairsExtraShippingAmount(float $upStairsExtraShippingAmount) : void
Parameters
$upStairsExtraShippingAmount : float

setViewsCount30()

public setViewsCount30(int $viewsCount30) : mixed
Parameters
$viewsCount30 : int

setViewsCount7()

public setViewsCount7(int $viewsCount7) : mixed
Parameters
$viewsCount7 : int

setViewsCount90()

public setViewsCount90(int $viewsCount90) : Product
Parameters
$viewsCount90 : int
Return values
Product

setVisibility()

Set visibility

public setVisibility(int $visibility) : Product
Parameters
$visibility : int
Return values
Product

setVolume()

Set volume

public setVolume(string $volume) : Product
Parameters
$volume : string
Return values
Product

setWeight()

Set weight

public setWeight(string $weight) : Product
Parameters
$weight : string
Return values
Product

        
On this page

Search results