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

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

 __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)
 
- Защищенные члены унаследованные от AbstractMarkedClass
 parseCode (string $code)
 

Защищенные данные

 $name
 
 $title
 
 $marking_type_id
 

Конструктор(ы)

__construct ( string  $name,
string  $title,
string  $marking_type_id = '444d' 
)

Методы

getMarkingTypeId ( )

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

Возвращает
string
getName ( )

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

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

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

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

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

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

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

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

Поля

$marking_type_id
protected
$name
protected
$title
protected