ItemColumnBuilder
Methods
public defaults():ItemColumnBuilder
Get the item data that is used in most scenarios
public build():array
Return generated columns to pass to ItemDataLayerRepository
public withItemBase($itemBaseFields):ItemColumnBuilder
Add fields in ItemBase to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withItemCharacterList($itemCharacterFields, $):ItemColumnBuilder
Add fields in ItemCharacterList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for ItemCharacterList |
public withItemCrossSellingList($itemCrossSellingListFields):ItemColumnBuilder
Add fields in ItemCrossSellingList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withItemDescription($itemDescriptionFields, $):ItemColumnBuilder
Add fields in ItemDescription to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for ItemDescription |
public withVariationAttributeValueList($variationAttributeValueListFields):ItemColumnBuilder
Add fields in VariationAttributeValue to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationBarcode($variationBarcodeFields, $):ItemColumnBuilder
Add fields in VariationBarcode to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationBarcode |
public withVariationBarcodeList($variationBarcodeFields):ItemColumnBuilder
Add fields in VariationBarcodeList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationBase($variationBaseFields):ItemColumnBuilder
Add fields in VariationBase to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationBundleComponentList($variationBundleComponentListFields):ItemColumnBuilder
Add fields in VariationBundleComponentList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationCategoryList($variationCategoryFields):ItemColumnBuilder
Add fields in VariationCategory to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationImageList($variationImageListFields):ItemColumnBuilder
Add fields in VariationImageList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationLinkMarketplace($variationLinkMarketplaceFields):ItemColumnBuilder
Add fields in VariationLinkMarketplace to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationLinkWebstore($variationLinkWebstoreFields):ItemColumnBuilder
Add fields in VariationLinkWebstore to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationMarketStatus($variationMarketStatusFields, $):ItemColumnBuilder
Add fields in VariationMarketStatus to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationMarketStatus |
public withVariationRecommendedRetailPrice($variationRecommendedPriceFields, $):ItemColumnBuilder
Add fields in VariationRecommendedRetailPrice to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationRecommendedRetailPrice |
public withVariationRecommendedRetailPriceList($variationRecommendedPriceListFields, $):ItemColumnBuilder
Add fields in VariationRecommendedRetailPriceList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationRecommendedRetailPriceList |
public withVariationRetailPrice($variationRetailPriceFields, $):ItemColumnBuilder
Add fields in VariationRetailPrice to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationRetailPrice |
public withVariationRetailPriceList($variationRetailPriceListFields, $):ItemColumnBuilder
Add fields in VariationRetailPriceList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationRetailPriceList |
public withVariationSpecialOfferRetailPrice($variationSpecialOfferRetailPriceFields, $):ItemColumnBuilder
Add fields in VariationSpecialOfferRetailPrice to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationSpecialOfferRetailPrice |
public withVariationSpecialOfferRetailPriceList($variationSpecialOfferRetailPriceListFields, $):ItemColumnBuilder
Add fields in VariationSpecialOfferRetailPriceList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationSpecialOfferRetailPriceList |
public withVariationStandardCategory($variationStandardCategoryFields, $):ItemColumnBuilder
Add fields in VariationStandardCategory to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationStandardCategory |
public withVariationStock($variationStockFields, $):ItemColumnBuilder
Add fields in VariationStock to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationStock |
public withVariationStockBuffer($variationStockBufferFields, $):ItemColumnBuilder
Add fields in VariationStockBuffer to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationStockBuffer |
public withVariationStockList($variationStockFields):ItemColumnBuilder
Add fields in VariationStockList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationSupplierList($variationSupplierFields):ItemColumnBuilder
Add fields in VariationSupplierList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
public withVariationWarehouse($variationWarehouseFields, $):ItemColumnBuilder
Add fields in VariationWarehouse to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationWarehouse |
public withVariationWarehouseList($variationWarehouseFields, $):ItemColumnBuilder
Add fields in VariationWarehouseList to get from ItemDataLayerRepository
Type |
Name |
Description |
|
List of fields |
|
|
additional params to use for VariationWarehouseList |