API reference / Quittio \ Core \ Enums
ItemClassificationScheme
string-backed enum in quittio/core · uses HasLabel
Quittio\Core\Enums\ItemClassificationScheme · Source
Item classification scheme (BT-158-1), UNTDID 7143 subset. Further codes can be used as RawCode.
Cases#
| Case | Value | Description |
|---|---|---|
HarmonisedSystem | 'HS' | |
Unspsc | 'TST' | |
CustomsArticleNumber | 'CV' | |
NationalProductGroup | 'GN' | |
Isbn | 'IB' | |
ProductServiceId | 'MP' | |
MutuallyDefined | 'ZZZ' |
Methods#
| Method | Description |
|---|---|
::isValidCode() | Whether a raw code value is valid according to the official code list. |
->label() | |
::labelGroup() |
isValidCode()#
public static function isValidCode(string $code): boolWhether a raw code value is valid according to the official code list.
| Parameter | Type | Description |
|---|---|---|
$code | string |
- Returns
bool
label()#
public function label(?string $locale = null): string| Parameter | Type | Description |
|---|---|---|
$locale | ?string = null |
- Returns
string
labelGroup()#
public static function labelGroup(): string- Returns
string