commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
lib
commercetools-api
src
Models
VariantAttributes
VariantAttributes.php
1
<?php
2
3
declare(strict_types=1);
9
namespace
Commercetools\Api\Models\VariantAttributes
;
10
11
use
Commercetools\Base\DateTimeImmutableCollection
;
12
use
Commercetools\Base\JsonObject
;
13
14
interface
VariantAttributes
extends
JsonObject
15
{
16
public
const
FIELD_PRODUCT_ID
=
'productId'
;
17
public
const
FIELD_PRODUCT_KEY
=
'productKey'
;
18
public
const
FIELD_ATTRIBUTES
=
'attributes'
;
19
public
const
FIELD_VARIANTS
=
'variants'
;
20
27
public
function
getProductId
();
28
35
public
function
getProductKey
();
36
44
public
function
getAttributes
();
45
52
public
function
getVariants
();
53
57
public
function
setProductId
(?
string
$productId): void;
58
62
public
function
setProductKey
(?
string
$productKey): void;
63
67
public
function
setAttributes
(?
VariantAttributesAttributeMetadataCollection
$attributes): void;
68
72
public
function
setVariants
(?
VariantAttributesVariantCollection
$variants): void;
73
}
Commercetools\Api\Models\VariantAttributes\VariantAttributesAttributeMetadataCollection
Definition
VariantAttributesAttributeMetadataCollection.php:22
Commercetools\Api\Models\VariantAttributes\VariantAttributesVariantCollection
Definition
VariantAttributesVariantCollection.php:22
Commercetools\Base\DateTimeImmutableCollection
Definition
DateTimeImmutableCollection.php:21
Commercetools\Api\Models\VariantAttributes\VariantAttributes
Definition
VariantAttributes.php:15
Commercetools\Api\Models\VariantAttributes\VariantAttributes\FIELD_VARIANTS
const FIELD_VARIANTS
Definition
VariantAttributes.php:19
Commercetools\Api\Models\VariantAttributes\VariantAttributes\setProductKey
setProductKey(?string $productKey)
Commercetools\Api\Models\VariantAttributes\VariantAttributes\setAttributes
setAttributes(?VariantAttributesAttributeMetadataCollection $attributes)
Commercetools\Api\Models\VariantAttributes\VariantAttributes\getAttributes
getAttributes()
Commercetools\Api\Models\VariantAttributes\VariantAttributes\FIELD_ATTRIBUTES
const FIELD_ATTRIBUTES
Definition
VariantAttributes.php:18
Commercetools\Api\Models\VariantAttributes\VariantAttributes\getProductKey
getProductKey()
Commercetools\Api\Models\VariantAttributes\VariantAttributes\FIELD_PRODUCT_ID
const FIELD_PRODUCT_ID
Definition
VariantAttributes.php:16
Commercetools\Api\Models\VariantAttributes\VariantAttributes\getVariants
getVariants()
Commercetools\Api\Models\VariantAttributes\VariantAttributes\setProductId
setProductId(?string $productId)
Commercetools\Api\Models\VariantAttributes\VariantAttributes\setVariants
setVariants(?VariantAttributesVariantCollection $variants)
Commercetools\Api\Models\VariantAttributes\VariantAttributes\FIELD_PRODUCT_KEY
const FIELD_PRODUCT_KEY
Definition
VariantAttributes.php:17
Commercetools\Api\Models\VariantAttributes\VariantAttributes\getProductId
getProductId()
Commercetools\Base\JsonObject
Definition
JsonObject.php:15
Commercetools\Api\Models\VariantAttributes
Definition
VariantAttributes.php:9
Generated by
1.9.8