NewProduct
in package
NewProduct
Tags
Table of Contents
Constants
- newAttributesSetIds = [93, 94, 95, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 73, 88, 89, 90, 91, 92]
Properties
- $asirGroupModeProducts : mixed
- $asirGroupProducts : mixed
- $attributeSet : mixed
- $bigBuyProducts : mixed
- $categoryIds : string
- $cmpProducts : mixed
- $disponibiliteAt : string
- $hasTranslationError : string
- $id : int
- $isArchived : int
- $isPublish : int
- $label : string
- $manufacturer : mixed
- $name : string
- $newProductComments : mixed
- $notioProducts : mixed
- $productCreationProgress : string
- $productInfo : text
- $products : mixed
- $publishedAt : DateTime|null
- $sku : string
- $skus : text
- $status : string
- $step : string
- $toPublish : bool
- $user : mixed
- $variations : string
- $vidaxlProducts : mixed
Methods
- __construct() : mixed
- Constructor
- addBigBuyProduct() : NewProduct
- Add product.
- addCmpProduct() : NewProduct
- Add product.
- addNewProductComment() : NewProduct
- Add newProductComment.
- addProduct() : NewProduct
- Add product.
- addVidaxlProduct() : NewProduct
- Add product.
- getAllowedAttributesByAttrSet() : false|array<string|int, string>
- getAllowedAttributesOptions() : false|array<string|int, array<string|int, string>>
- getAllowedFields() : array<string|int, mixed>
- getAsirGroupModeProducts() : ArrayCollection|array<string|int, Product>
- getAsirGroupProducts() : ArrayCollection|array<string|int, Product>
- getAttributeSet() : AttributeSet|null
- Get attributeSet.
- getBigBuyProducts() : Collection
- Get products.
- getBlocksName() : string|array<string|int, string>
- getCategoryIds() : string|null
- Get categoryIds.
- getCmpProducts() : Collection|array<string|int, Product>
- Get products.
- getDisponibiliteAt() : DateTime|null
- Get disponibiliteAt.
- getHasTranslationError() : mixed
- getId() : int
- Get id
- getIgnoredFields() : bool|array<string|int, string>
- getImageRoles() : array<string|int, mixed>
- getIsArchived() : bool
- Get isArchived
- getIsPublish() : int
- Get isPublish.
- getLabel() : string
- Get label.
- getManufacturer() : Manufacturer
- Get manufacturer.
- getName() : string
- Get name
- getNewProductComments() : Collection
- Get newProductComment.
- getNotioProducts() : Collection|array<string|int, NotioProduct>
- getProductCreationProgress() : string|null
- Get productCreationProgress.
- getProductInfo() : string|null
- Get productInfo.
- getProducts() : Collection
- Get products.
- getProgressColor() : string
- getProgressIcon() : string
- getPublishedAt() : DateTime
- getSku() : string
- Get sku
- getSkus() : string
- Get skus.
- getStatus() : string
- getStep() : mixed
- getToPublish() : bool
- Get toPublish.
- getUser() : User|null
- Get user.
- getVariations() : string|null
- Get variations.
- getVidaxlProducts() : Collection|array<string|int, Product>
- Get products.
- removeBigBuyProduct() : bool
- Remove product.
- removeCmpProduct() : bool
- Remove product.
- removeNewProductComment() : bool
- Remove newProductComment.
- removeProduct() : bool
- Remove product.
- removeVidaxlProduct() : bool
- Remove product.
- setAttributeSet() : NewProduct
- Set attributeSet.
- setCategoryIds() : NewProduct
- Set categoryIds.
- setDisponibiliteAt() : NewProduct
- Set disponibiliteAt.
- setHasTranslationError() : void
- setIsArchived() : NewProduct
- Set isArchived
- setIsPublish() : NewProduct
- Set isPublish.
- setLabel() : NewProduct
- Set label.
- setManufacturer() : NewProduct
- Set manufacturer.
- setName() : NewProduct
- Set name
- setNotioProducts() : void
- setProductCreationProgress() : NewProduct
- Set productCreationProgress.
- setProductInfo() : NewProduct
- Set productInfo.
- setPublishedAt() : void
- setSku() : NewProduct
- Set sku
- setSkus() : NewProduct
- Set skus.
- setStatus() : void
- setStep() : void
- setToPublish() : NewProduct
- Set toPublish.
- setUser() : NewProduct
- Set user.
- setVariations() : NewProduct
- Set variations.
Constants
newAttributesSetIds
public
array<string|int, mixed>
newAttributesSetIds
= [93, 94, 95, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 73, 88, 89, 90, 91, 92]
Properties
$asirGroupModeProducts
private
mixed
$asirGroupModeProducts
Tags
$asirGroupProducts
private
mixed
$asirGroupProducts
Tags
$attributeSet
private
mixed
$attributeSet
Tags
$bigBuyProducts
private
mixed
$bigBuyProducts
Tags
$categoryIds
private
string
$categoryIds
Tags
$cmpProducts
private
mixed
$cmpProducts
Tags
$disponibiliteAt
private
string
$disponibiliteAt
Tags
$hasTranslationError
private
string
$hasTranslationError
Tags
$id
private
int
$id
Tags
$isArchived
private
int
$isArchived
= 0
Tags
$isPublish
private
int
$isPublish
Tags
$label
private
string
$label
Tags
$manufacturer
private
mixed
$manufacturer
Tags
$name
private
string
$name
Tags
$newProductComments
private
mixed
$newProductComments
Tags
$notioProducts
private
mixed
$notioProducts
Tags
$productCreationProgress
private
string
$productCreationProgress
Tags
$productInfo
private
text
$productInfo
Tags
$products
private
mixed
$products
Tags
$publishedAt
private
DateTime|null
$publishedAt
Tags
$sku
private
string
$sku
Tags
$skus
private
text
$skus
Tags
$status
private
string
$status
= 'ready'
Tags
$step
private
string
$step
Tags
$toPublish
private
bool
$toPublish
Tags
$user
private
mixed
$user
Tags
$variations
private
string
$variations
Tags
$vidaxlProducts
private
mixed
$vidaxlProducts
Tags
Methods
__construct()
Constructor
public
__construct() : mixed
addBigBuyProduct()
Add product.
public
addBigBuyProduct(Product $product) : NewProduct
Parameters
- $product : Product
Return values
NewProductaddCmpProduct()
Add product.
public
addCmpProduct(Product $product) : NewProduct
Parameters
- $product : Product
Return values
NewProductaddNewProductComment()
Add newProductComment.
public
addNewProductComment(NewProductComment $newProductComment) : NewProduct
Parameters
- $newProductComment : NewProductComment
Return values
NewProductaddProduct()
Add product.
public
addProduct(Product $product) : NewProduct
Parameters
- $product : Product
Return values
NewProductaddVidaxlProduct()
Add product.
public
addVidaxlProduct(Product $product) : NewProduct
Parameters
- $product : Product
Return values
NewProductgetAllowedAttributesByAttrSet()
public
getAllowedAttributesByAttrSet(mixed $attrSetId) : false|array<string|int, string>
Parameters
- $attrSetId : mixed
Return values
false|array<string|int, string>getAllowedAttributesOptions()
public
static getAllowedAttributesOptions(mixed $attrCode) : false|array<string|int, array<string|int, string>>
Parameters
- $attrCode : mixed
Return values
false|array<string|int, array<string|int, string>>getAllowedFields()
public
static getAllowedFields() : array<string|int, mixed>
Return values
array<string|int, mixed>getAsirGroupModeProducts()
public
getAsirGroupModeProducts() : ArrayCollection|array<string|int, Product>
Return values
ArrayCollection|array<string|int, Product>getAsirGroupProducts()
public
getAsirGroupProducts() : ArrayCollection|array<string|int, Product>
Return values
ArrayCollection|array<string|int, Product>getAttributeSet()
Get attributeSet.
public
getAttributeSet() : AttributeSet|null
Return values
AttributeSet|nullgetBigBuyProducts()
Get products.
public
getBigBuyProducts() : Collection
Return values
CollectiongetBlocksName()
public
static getBlocksName([null $block = null ]) : string|array<string|int, string>
Parameters
- $block : null = null
Return values
string|array<string|int, string>getCategoryIds()
Get categoryIds.
public
getCategoryIds() : string|null
Return values
string|nullgetCmpProducts()
Get products.
public
getCmpProducts() : Collection|array<string|int, Product>
Return values
Collection|array<string|int, Product>getDisponibiliteAt()
Get disponibiliteAt.
public
getDisponibiliteAt() : DateTime|null
Tags
Return values
DateTime|nullgetHasTranslationError()
public
getHasTranslationError() : mixed
getId()
Get id
public
getId() : int
Return values
intgetIgnoredFields()
public
static getIgnoredFields([null $field = null ]) : bool|array<string|int, string>
Parameters
- $field : null = null
Return values
bool|array<string|int, string>getImageRoles()
public
static getImageRoles() : array<string|int, mixed>
Return values
array<string|int, mixed>getIsArchived()
Get isArchived
public
getIsArchived() : bool
Return values
boolgetIsPublish()
Get isPublish.
public
getIsPublish() : int
Return values
intgetLabel()
Get label.
public
getLabel() : string
Return values
stringgetManufacturer()
Get manufacturer.
public
getManufacturer() : Manufacturer
Return values
ManufacturergetName()
Get name
public
getName() : string
Return values
stringgetNewProductComments()
Get newProductComment.
public
getNewProductComments() : Collection
Return values
CollectiongetNotioProducts()
public
getNotioProducts() : Collection|array<string|int, NotioProduct>
Return values
Collection|array<string|int, NotioProduct>getProductCreationProgress()
Get productCreationProgress.
public
getProductCreationProgress() : string|null
Return values
string|nullgetProductInfo()
Get productInfo.
public
getProductInfo() : string|null
Return values
string|nullgetProducts()
Get products.
public
getProducts() : Collection
Return values
CollectiongetProgressColor()
public
static getProgressColor(mixed $status) : string
Parameters
- $status : mixed
Return values
stringgetProgressIcon()
public
static getProgressIcon(mixed $status) : string
Parameters
- $status : mixed
Return values
stringgetPublishedAt()
public
getPublishedAt() : DateTime
Return values
DateTimegetSku()
Get sku
public
getSku() : string
Return values
stringgetSkus()
Get skus.
public
getSkus() : string
Return values
stringgetStatus()
public
getStatus() : string
Return values
stringgetStep()
public
getStep() : mixed
getToPublish()
Get toPublish.
public
getToPublish() : bool
Return values
boolgetUser()
Get user.
public
getUser() : User|null
Return values
User|nullgetVariations()
Get variations.
public
getVariations() : string|null
Return values
string|nullgetVidaxlProducts()
Get products.
public
getVidaxlProducts() : Collection|array<string|int, Product>
Return values
Collection|array<string|int, Product>removeBigBuyProduct()
Remove product.
public
removeBigBuyProduct(Product $product) : bool
Parameters
- $product : Product
Return values
bool —TRUE if this collection contained the specified element, FALSE otherwise.
removeCmpProduct()
Remove product.
public
removeCmpProduct(Product $product) : bool
Parameters
- $product : Product
Return values
bool —TRUE if this collection contained the specified element, FALSE otherwise.
removeNewProductComment()
Remove newProductComment.
public
removeNewProductComment(NewProductComment $newProductComment) : bool
Parameters
- $newProductComment : NewProductComment
Return values
bool —TRUE if this collection contained the specified element, FALSE otherwise.
removeProduct()
Remove product.
public
removeProduct(Product $product) : bool
Parameters
- $product : Product
Return values
bool —TRUE if this collection contained the specified element, FALSE otherwise.
removeVidaxlProduct()
Remove product.
public
removeVidaxlProduct(Product $product) : bool
Parameters
- $product : Product
Return values
bool —TRUE if this collection contained the specified element, FALSE otherwise.
setAttributeSet()
Set attributeSet.
public
setAttributeSet([AttributeSet|null $attributeSet = null ]) : NewProduct
Parameters
- $attributeSet : AttributeSet|null = null
Return values
NewProductsetCategoryIds()
Set categoryIds.
public
setCategoryIds([string|null $categoryIds = null ]) : NewProduct
Parameters
- $categoryIds : string|null = null
Return values
NewProductsetDisponibiliteAt()
Set disponibiliteAt.
public
setDisponibiliteAt([DateTime|null $disponibiliteAt = null ]) : NewProduct
Parameters
- $disponibiliteAt : DateTime|null = null
Return values
NewProductsetHasTranslationError()
public
setHasTranslationError(mixed $hasTranslationError) : void
Parameters
- $hasTranslationError : mixed
setIsArchived()
Set isArchived
public
setIsArchived(bool $isArchived) : NewProduct
Parameters
- $isArchived : bool
Return values
NewProductsetIsPublish()
Set isPublish.
public
setIsPublish(bool $isPublish) : NewProduct
Parameters
- $isPublish : bool
Return values
NewProductsetLabel()
Set label.
public
setLabel(string $label) : NewProduct
Parameters
- $label : string
Return values
NewProductsetManufacturer()
Set manufacturer.
public
setManufacturer(Manufacturer $manufacturer) : NewProduct
Parameters
- $manufacturer : Manufacturer
Return values
NewProductsetName()
Set name
public
setName(string $name) : NewProduct
Parameters
- $name : string
Return values
NewProductsetNotioProducts()
public
setNotioProducts(NotioProduct $notioProducts) : void
Parameters
- $notioProducts : NotioProduct
setProductCreationProgress()
Set productCreationProgress.
public
setProductCreationProgress([string|null $productCreationProgress = null ]) : NewProduct
Parameters
- $productCreationProgress : string|null = null
Return values
NewProductsetProductInfo()
Set productInfo.
public
setProductInfo([string|null $productInfo = null ]) : NewProduct
Parameters
- $productInfo : string|null = null
Return values
NewProductsetPublishedAt()
public
setPublishedAt(DateTime|null $publishedAt) : void
Parameters
- $publishedAt : DateTime|null
setSku()
Set sku
public
setSku(string $sku) : NewProduct
Parameters
- $sku : string
Return values
NewProductsetSkus()
Set skus.
public
setSkus(string $skus) : NewProduct
Parameters
- $skus : string
Return values
NewProductsetStatus()
public
setStatus(string $status) : void
Parameters
- $status : string
setStep()
public
setStep(mixed $step) : void
Parameters
- $step : mixed
setToPublish()
Set toPublish.
public
setToPublish(bool $toPublish) : NewProduct
Parameters
- $toPublish : bool
Return values
NewProductsetUser()
Set user.
public
setUser([User|null $user = null ]) : NewProduct
Parameters
- $user : User|null = null
Return values
NewProductsetVariations()
Set variations.
public
setVariations([string|null $variations = null ]) : NewProduct
Parameters
- $variations : string|null = null