Documentation

CategoryType
in package

Class representing CategoryType.

Údaje kategorie internetového obchodu. XSD Type: categoryType

Table of Contents

$description  : string|null
Textový popis kategorie.
$displayed  : string|null
Zobrazení. Určuje, zda je kategorie přenášena na internetový obchod.
$id  : int|null
ID záznamu (jen pro export).
$internetParams  : InternetParamsType|null
$markRecord  : string|null
Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".
$name  : string|null
Jedinečný název Kategorie internetového obchodu (např. GUID).
$note  : string|null
$parentId  : int|null
ID nadřazené kategorie (jen pro import). Pokud hodnota není uvedena, jedná se o nejvyšší kategorii. Nelze použít u subCategories.
$picture  : string|null
Název obrázku. Soubor se musí nacházet v adresáři Dokumenty\firma\Obrázky\. Název obrázku se uvádí bez cesty.
$sequence  : int|null
Prostřednictvím pole Pořadí můžete určovat pořadí kategorií v jednotlivých větvích stromu. Kategorie s nejmenší hodnotou je na prvním místě.
$subCategories  : array<string|int, mixed>|null
addToSubCategories()  : self
Adds as category.
getDescription()  : string
Gets as description.
getDisplayed()  : string
Gets as displayed.
getId()  : int
Gets as id.
getInternetParams()  : InternetParamsType
Gets as internetParams.
getMarkRecord()  : string
Gets as markRecord.
getName()  : string
Gets as name.
getNote()  : string
Gets as note.
getParentId()  : int
Gets as parentId.
getPicture()  : string
Gets as picture.
getSequence()  : int
Gets as sequence.
getSubCategories()  : array<string|int, CategoryType>
Gets as subCategories.
issetSubCategories()  : bool
isset subCategories.
setDescription()  : self
Sets a new description.
setDisplayed()  : self
Sets a new displayed.
setId()  : self
Sets a new id.
setInternetParams()  : self
Sets a new internetParams.
setMarkRecord()  : self
Sets a new markRecord.
setName()  : self
Sets a new name.
setNote()  : self
Sets a new note.
setParentId()  : self
Sets a new parentId.
setPicture()  : self
Sets a new picture.
setSequence()  : self
Sets a new sequence.
setSubCategories()  : self
Sets a new subCategories.
unsetSubCategories()  : void
unset subCategories.

Properties

$description

Textový popis kategorie.

private string|null $description = null

$displayed

Zobrazení. Určuje, zda je kategorie přenášena na internetový obchod.

private string|null $displayed = null

$id

ID záznamu (jen pro export).

private int|null $id = null

$markRecord

Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".

private string|null $markRecord = null

$name

Jedinečný název Kategorie internetového obchodu (např. GUID).

private string|null $name = null

$parentId

ID nadřazené kategorie (jen pro import). Pokud hodnota není uvedena, jedná se o nejvyšší kategorii. Nelze použít u subCategories.

private int|null $parentId = null

$picture

Název obrázku. Soubor se musí nacházet v adresáři Dokumenty\firma\Obrázky\. Název obrázku se uvádí bez cesty.

private string|null $picture = null

$sequence

Prostřednictvím pole Pořadí můžete určovat pořadí kategorií v jednotlivých větvích stromu. Kategorie s nejmenší hodnotou je na prvním místě.

private int|null $sequence = null

Každá zadaná kategorie má svoje ID.

$subCategories

private array<string|int, mixed>|null $subCategories = null

Methods

addToSubCategories()

Adds as category.

public addToSubCategories(self $category) : self
Parameters
$category : self
Return values
self

getDescription()

Gets as description.

public getDescription() : string

Textový popis kategorie.

Return values
string

getDisplayed()

Gets as displayed.

public getDisplayed() : string

Zobrazení. Určuje, zda je kategorie přenášena na internetový obchod.

Return values
string

getId()

Gets as id.

public getId() : int

ID záznamu (jen pro export).

Return values
int

getMarkRecord()

Gets as markRecord.

public getMarkRecord() : string

Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".

Return values
string

getName()

Gets as name.

public getName() : string

Jedinečný název Kategorie internetového obchodu (např. GUID).

Return values
string

getNote()

Gets as note.

public getNote() : string
Return values
string

getParentId()

Gets as parentId.

public getParentId() : int

ID nadřazené kategorie (jen pro import). Pokud hodnota není uvedena, jedná se o nejvyšší kategorii. Nelze použít u subCategories.

Return values
int

getPicture()

Gets as picture.

public getPicture() : string

Název obrázku. Soubor se musí nacházet v adresáři Dokumenty\firma\Obrázky. Název obrázku se uvádí bez cesty.

Return values
string

getSequence()

Gets as sequence.

public getSequence() : int

Prostřednictvím pole Pořadí můžete určovat pořadí kategorií v jednotlivých větvích stromu. Kategorie s nejmenší hodnotou je na prvním místě. Každá zadaná kategorie má svoje ID.

Return values
int

issetSubCategories()

isset subCategories.

public issetSubCategories(int|string $index) : bool
Parameters
$index : int|string
Return values
bool

setDescription()

Sets a new description.

public setDescription(string $description) : self

Textový popis kategorie.

Parameters
$description : string
Return values
self

setDisplayed()

Sets a new displayed.

public setDisplayed(string $displayed) : self

Zobrazení. Určuje, zda je kategorie přenášena na internetový obchod.

Parameters
$displayed : string
Return values
self

setId()

Sets a new id.

public setId(int $id) : self

ID záznamu (jen pro export).

Parameters
$id : int
Return values
self

setMarkRecord()

Sets a new markRecord.

public setMarkRecord(string $markRecord) : self

Označení záznamu v programu POHODA, sloupec "X". Výchozí hodnota je "označený záznam".

Parameters
$markRecord : string
Return values
self

setName()

Sets a new name.

public setName(string $name) : self

Jedinečný název Kategorie internetového obchodu (např. GUID).

Parameters
$name : string
Return values
self

setNote()

Sets a new note.

public setNote(string $note) : self
Parameters
$note : string
Return values
self

setParentId()

Sets a new parentId.

public setParentId(int $parentId) : self

ID nadřazené kategorie (jen pro import). Pokud hodnota není uvedena, jedná se o nejvyšší kategorii. Nelze použít u subCategories.

Parameters
$parentId : int
Return values
self

setPicture()

Sets a new picture.

public setPicture(string $picture) : self

Název obrázku. Soubor se musí nacházet v adresáři Dokumenty\firma\Obrázky. Název obrázku se uvádí bez cesty.

Parameters
$picture : string
Return values
self

setSequence()

Sets a new sequence.

public setSequence(int $sequence) : self

Prostřednictvím pole Pořadí můžete určovat pořadí kategorií v jednotlivých větvích stromu. Kategorie s nejmenší hodnotou je na prvním místě. Každá zadaná kategorie má svoje ID.

Parameters
$sequence : int
Return values
self

setSubCategories()

Sets a new subCategories.

public setSubCategories([array<string|int, CategoryType$subCategories = null ]) : self
Parameters
$subCategories : array<string|int, CategoryType> = null
Return values
self

unsetSubCategories()

unset subCategories.

public unsetSubCategories(int|string $index) : void
Parameters
$index : int|string
Return values
void

Search results