Версия: 6.x
burger close
Класс AbstractMarkedClass
Граф наследования:AbstractMarkedClass:
MarkedClassCommon MarkedClassMilk MarkedClassTobacco

Открытые члены

 getName ()
 
 getTitle ()
 
 getNomenclatureCode (OrderItemUIT $uit)
 
 getUITFromCode ($code)
 

Защищенные члены

 parseCode (string $code)
 

Методы

getName ( )
abstract

Возвращает имя класса маркированых товаров

Возвращает
string
getNomenclatureCode ( OrderItemUIT  $uit)
abstract

Возвращает код товара в строковом представлении

Аргументы
OrderItemUIT$uit
Возвращает
string
getTitle ( )
abstract

Возвращает публичное имя класса маркированых товаров

Возвращает
string
getUITFromCode (   $code)

Формирует объект УИТ из текстиового кода

Аргументы
$code- УИТ в текстовом виде
Возвращает
OrderItemUIT
Исключения
MarkingException
parseCode ( string  $code)
abstractprotected

Разбивает УИТ на составные части

Аргументы
string$code- УИТ в текстовом виде
Возвращает
string[]