ImportProductDto
in package
FinalYes
`<product>`: a product card. It is matched indirectly through the codes of its variants; `Product` has no business key of its own. `$id` is an optional explicit target from an export.
Table of Contents
Properties
- $action : string|null
- $categories : ImportCollectionDto|null
- $fields : array<string|int, mixed>
- $id : int|null
- $image : ImportValue|null
- $issues : array<string|int, mixed>
- $line : int
- $texts : array<string|int, mixed>
- $variants : array<string|int, mixed>
Methods
- __construct() : mixed
Properties
$action read-only
public
string|null
$action
$categories read-only
public
ImportCollectionDto|null
$categories
$fields read-only
public
array<string|int, mixed>
$fields
$id read-only
public
int|null
$id
$image read-only
public
ImportValue|null
$image
$issues read-only
public
array<string|int, mixed>
$issues
$line read-only
public
int
$line
$texts read-only
public
array<string|int, mixed>
$texts
$variants read-only
public
array<string|int, mixed>
$variants
Methods
__construct()
public
__construct(int $line, int|null $id, string|null $action, array<string, ImportValue> $fields, array<string, array<int, ImportValue>> $texts, ImportValue|null $image, ImportCollectionDto<string|int, ImportCategoryDto>|null $categories, array<int, ImportVariantDto> $variants, array<int, ImportStructureIssueDto> $issues) : mixed
Parameters
- $line : int
- $id : int|null
- $action : string|null
- $fields : array<string, ImportValue>
-
card scalars (producer, productType, activated)
- $texts : array<string, array<int, ImportValue>>
-
texts per language (name, description)
- $image : ImportValue|null
- $categories : ImportCollectionDto<string|int, ImportCategoryDto>|null
- $variants : array<int, ImportVariantDto>
- $issues : array<int, ImportStructureIssueDto>