- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/exchange/integration/entity/b24integrationtokentable.php
- Класс: BitrixSaleExchangeIntegrationEntityB24integrationTokenTable
- Вызов: B24integrationTokenTable::getMap
static function getMap()
{
return [
new FieldsIntegerField("ID", [
"primary" => true,
"autocomplete" => true
]),
new FieldsStringField("GUID", [
"required" => false
]),
new FieldsStringField("ACCESS_TOKEN", [
"required" => true
]),
new FieldsStringField("REFRESH_TOKEN", [
"required" => true
]),
new FieldsStringField("REST_ENDPOINT", [
"required" => true
]),
new FieldsStringField("PORTAL_ID", [
"required" => true
]),
new FieldsDatetimeField("CREATED", [
"required" => true,
"default_value" => new DateTime()
]),
new FieldsDatetimeField("CHANGED", [
"required" => true,
"default_value" => new DateTime()
]),
new FieldsDatetimeField("EXPIRES", [
"required" => true,
"default_value" => (new DateTime())->add("1 hour")
])
];
}