commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
VariantCreatedMessagePayload.php
1<?php
2
3declare(strict_types=1);
10
17
19{
20 public const FIELD_PRODUCT = 'product';
21 public const FIELD_ID = 'id';
22 public const FIELD_VARIANT_ID = 'variantId';
23 public const FIELD_KEY = 'key';
24 public const FIELD_SKU = 'sku';
25 public const FIELD_ATTRIBUTES = 'attributes';
26 public const FIELD_ASSETS = 'assets';
27 public const FIELD_IMAGES = 'images';
28 public const FIELD_PUBLISH = 'publish';
29
36 public function getProduct();
37
44 public function getId();
45
52 public function getVariantId();
53
60 public function getKey();
61
68 public function getSku();
69
76 public function getAttributes();
77
84 public function getAssets();
85
92 public function getImages();
93
100 public function getPublish();
101
105 public function setProduct(?ProductReference $product): void;
106
110 public function setId(?string $id): void;
111
115 public function setVariantId(?int $variantId): void;
116
120 public function setKey(?string $key): void;
121
125 public function setSku(?string $sku): void;
126
130 public function setAttributes(?AttributeCollection $attributes): void;
131
135 public function setAssets(?AssetCollection $assets): void;
136
140 public function setImages(?ImageCollection $images): void;
141
145 public function setPublish(?bool $publish): void;
146}