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

Подробное описание

Класс отвечает за маркировку продукции Табак

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

 getNomenclatureCode (OrderItemUIT $uit)
 
- Открытые члены унаследованные от MarkedClassCommon
 __construct (string $name, string $title, string $marking_type_id= '444d')
 
 getNomenclatureCode (OrderItemUIT $uit)
 
 getName ()
 
 getTitle ()
 
 getMarkingTypeId ()
 
- Открытые члены унаследованные от AbstractMarkedClass
 getName ()
 
 getTitle ()
 
 getNomenclatureCode (OrderItemUIT $uit)
 
 getUITFromCode ($code)
 

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

 parseCode (string $code)
 
- Защищенные члены унаследованные от MarkedClassCommon
 parseCode (string $code)
 
- Защищенные члены унаследованные от AbstractMarkedClass
 parseCode (string $code)
 

Дополнительные унаследованные члены

- Защищенные данные унаследованные от MarkedClassCommon
 $name
 
 $title
 
 $marking_type_id
 

Методы

getNomenclatureCode ( OrderItemUIT  $uit)

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

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

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

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