Bitrix-D7  20.0.0
Класс TradingPlatformTable
Граф наследования:TradingPlatformTable:

Открытые статические члены

static getTableName ()
 
static getMap ()
 
static validateCode ()
 
static validateActive ()
 
static validateName ()
 
static validateDescription ()
 
static validateCatalogSectionTabClassName ()
 
static validateClass ()
 

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

См. определение в файле internals/tradingplatform.php строка 23

Методы

◆ getMap()

static getMap ( )
static

См. определение в файле internals/tradingplatform.php строка 30

31  {
32  return array(
33  'ID' => array(
34  'data_type' => 'integer',
35  'primary' => true,
36  'autocomplete' => true,
37  'title' => Loc::getMessage('TRADING_PLATFORM_ORDER_ENTITY_ID_FIELD'),
38  ),
39  'CODE' => array(
40  'required' => true,
41  'data_type' => 'string',
42  'validation' => array(__CLASS__, 'validateCode'),
43  'title' => Loc::getMessage('TRADING_PLATFORMS_ENTITY_CODE_FIELD'),
44  ),
45  'ACTIVE' => array(
46  'required' => true,
47  'data_type' => 'string',
48  'validation' => array(__CLASS__, 'validateActive'),
49  'title' => Loc::getMessage('TRADING_PLATFORMS_ENTITY_ACTIVE_FIELD'),
50  ),
51  'NAME' => array(
52  'data_type' => 'string',
53  'validation' => array(__CLASS__, 'validateName'),
54  'title' => Loc::getMessage('TRADING_PLATFORMS_ENTITY_NAME_FIELD'),
55  ),
56  'DESCRIPTION' => array(
57  'data_type' => 'string',
58  'validation' => array(__CLASS__, 'validateDescription'),
59  'title' => Loc::getMessage('TRADING_PLATFORMS_ENTITY_DESCRIPTION_FIELD'),
60  ),
61  'SETTINGS' => array(
62  'data_type' => 'text',
63  'serialized' => true,
64  'title' => Loc::getMessage('TRADING_PLATFORMS_ENTITY_SETTINGS_FIELD'),
65  ),
66  'CATALOG_SECTION_TAB_CLASS_NAME' => array(
67  'data_type' => 'string',
68  'validation' => array(__CLASS__, 'validateCatalogSectionTabClassName'),
69  'title' => Loc::getMessage('TRADING_PLATFORMS_ENTITY_CATALOG_SECTION_TAB_CLASS_NAME_FIELD'),
70  ),
71  'CLASS' => array(
72  'data_type' => 'string',
73  'validation' => array(__CLASS__, 'validateClass'),
74  'title' => Loc::getMessage('TRADING_PLATFORMS_ENTITY_CLASS_FIELD'),
75  ),
76  'XML_ID' => array(
77  'data_type' => 'string',
78  'title' => 'XML_ID',
79  )
80  );
81  }

◆ getTableName()

static getTableName ( )
static

См. определение в файле internals/tradingplatform.php строка 25

26  {
27  return 'b_sale_tp';
28  }

◆ validateActive()

static validateActive ( )
static

См. определение в файле internals/tradingplatform.php строка 88

89  {
90  return array(
91  new Entity\Validator\Length(null, 1),
92  );
93  }

◆ validateCatalogSectionTabClassName()

static validateCatalogSectionTabClassName ( )
static

См. определение в файле internals/tradingplatform.php строка 106

107  {
108  return array(
109  new Entity\Validator\Length(null, 255),
110  );
111  }

◆ validateClass()

static validateClass ( )
static

См. определение в файле internals/tradingplatform.php строка 112

113  {
114  return array(
115  new Entity\Validator\Length(null, 255),
116  );
117  }

◆ validateCode()

static validateCode ( )
static

См. определение в файле internals/tradingplatform.php строка 82

83  {
84  return array(
85  new Entity\Validator\Length(null, 20),
86  );
87  }

◆ validateDescription()

static validateDescription ( )
static

См. определение в файле internals/tradingplatform.php строка 100

101  {
102  return array(
103  new Entity\Validator\Length(null, 255),
104  );
105  }

◆ validateName()

static validateName ( )
static

См. определение в файле internals/tradingplatform.php строка 94

95  {
96  return array(
97  new Entity\Validator\Length(null, 50),
98  );
99  }

Объявления и описания членов класса находятся в файле:
Bitrix\Main\Localization\Loc\getMessage
static getMessage($code, $replace=null, $language=null)
Returns translation by message code.
Definition: loc.php:29