commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
Commercetools\Api\Models\ProductSelection\ProductSelectionAddProductActionBuilder Class Reference

Inherits Commercetools\Base\Builder, and Commercetools\Base\Builder.

Public Member Functions

 getProduct ()
 
 getVariantSelection ()
 
 withProduct (?ProductResourceIdentifier $product)
 
 withVariantSelection (?ProductVariantSelection $variantSelection)
 
 withProductBuilder (?ProductResourceIdentifierBuilder $product)
 
 withVariantSelectionBuilder (?ProductVariantSelectionBuilder $variantSelection)
 
 build ()
 

Static Public Member Functions

static of ()
 

Detailed Description

<ProductSelectionAddProductAction>

Definition at line 23 of file ProductSelectionAddProductActionBuilder.php.

Member Function Documentation

◆ build()

Commercetools\Api\Models\ProductSelection\ProductSelectionAddProductActionBuilder::build ( )

@psalm-return T

Implements Commercetools\Base\Builder.

Definition at line 104 of file ProductSelectionAddProductActionBuilder.php.

◆ getProduct()

Commercetools\Api\Models\ProductSelection\ProductSelectionAddProductActionBuilder::getProduct ( )

ResourceIdentifier of the Product

Returns
null|ProductResourceIdentifier

Definition at line 43 of file ProductSelectionAddProductActionBuilder.php.

◆ getVariantSelection()

Commercetools\Api\Models\ProductSelection\ProductSelectionAddProductActionBuilder::getVariantSelection ( )

Defines which Variants of the Product will be included in the Product Selection. If not supplied all Variants are deemed to be included.

Returns
null|ProductVariantSelection

Definition at line 55 of file ProductSelectionAddProductActionBuilder.php.

◆ of()

static Commercetools\Api\Models\ProductSelection\ProductSelectionAddProductActionBuilder::of ( )
static

Definition at line 112 of file ProductSelectionAddProductActionBuilder.php.

◆ withProduct()

Commercetools\Api\Models\ProductSelection\ProductSelectionAddProductActionBuilder::withProduct ( ?ProductResourceIdentifier  $product)
Parameters
?ProductResourceIdentifier$product
Returns
$this

Definition at line 64 of file ProductSelectionAddProductActionBuilder.php.

◆ withProductBuilder()

Commercetools\Api\Models\ProductSelection\ProductSelectionAddProductActionBuilder::withProductBuilder ( ?ProductResourceIdentifierBuilder  $product)
Deprecated:
use withProduct() instead
Returns
$this

Definition at line 86 of file ProductSelectionAddProductActionBuilder.php.

◆ withVariantSelection()

Commercetools\Api\Models\ProductSelection\ProductSelectionAddProductActionBuilder::withVariantSelection ( ?ProductVariantSelection  $variantSelection)
Parameters
?ProductVariantSelection$variantSelection
Returns
$this

Definition at line 75 of file ProductSelectionAddProductActionBuilder.php.

◆ withVariantSelectionBuilder()

Commercetools\Api\Models\ProductSelection\ProductSelectionAddProductActionBuilder::withVariantSelectionBuilder ( ?ProductVariantSelectionBuilder  $variantSelection)
Deprecated:
use withVariantSelection() instead
Returns
$this

Definition at line 97 of file ProductSelectionAddProductActionBuilder.php.


The documentation for this class was generated from the following file: