- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/tradingplatform/vk/exportprofile.php
- Класс: BitrixSaleTradingPlatformVkExportProfileTable
- Вызов: ExportProfileTable::getMap
static function getMap()
{
return array(
new EntityIntegerField('ID', array(
'primary' => true,
'autocomplete' => true,
'title' => Loc::getMessage('TP_VK_PROFILE_ID_FIELD'),
)),
new EntityStringField('DESCRIPTION', array(
'required' => true,
'validation' => array(__CLASS__, 'validateDesc'),
'title' => Loc::getMessage('TP_VK_PROFILE_DESCRIPTION_FIELD'),
)),
new EntityIntegerField('PLATFORM_ID', array(
'required' => true,
'title' => Loc::getMessage('TP_VK_PROFILE_PLATFORM_ID_FIELD'),
)),
new EntityStringField('VK_SETTINGS', array(
'required' => false,
'serialized' => true,
'title' => Loc::getMessage('TP_VK_PROFILE_VK_SETTINGS_FIELD'),
)),
new EntityStringField('EXPORT_SETTINGS', array(
'required' => false,
'serialized' => true,
'title' => Loc::getMessage('TP_VK_PROFILE_EXPORT_SETTINGS_FIELD'),
)),
new EntityStringField('OAUTH', array(
'required' => false,
'serialized' => true,
'title' => Loc::getMessage('TP_VK_PROFILE_OAUTH_SETTINGS_FIELD'),
)),
new EntityStringField('PROCESS', array(
'required' => false,
'serialized' => true,
'title' => Loc::getMessage('TP_VK_PROFILE_PROCESS_FIELD'),
)),
new EntityStringField('JOURNAL', array(
'required' => false,
'serialized' => true,
'title' => Loc::getMessage('TP_VK_PROFILE_JOURNAL_FIELD'),
)),
);
}