- Модуль: seo
- Путь к файлу: ~/bitrix/modules/seo/lib/Sitemap/Internals/Job.php
- Класс: BitrixSeoSitemapInternalsJobTable
- Вызов: JobTable::getMap
static function getMap()
{
return [
'ID' => new EntityIntegerField('ID', [
'primary' => true,
'autocomplete' => true,
'title' => 'ID',
]),
'SITEMAP_ID' => new EntityIntegerField('SITEMAP_ID', [
'required' => true,
'title' => 'Sitemap ID',
]),
'RUNNING' => new EntityBooleanField('RUNNING', [
'required' => true,
'title' => 'If job is running now',
'values' => ['Y', 'N'],
]),
'STATUS' => new EntityStringField('STATUS', [
'required' => true,
'default_value' => Job::STATUS_REGISTER,
'title' => 'Status of job',
]),
'STATUS_MESSAGE' => new EntityStringField('STATUS_MESSAGE', [
'title' => 'Text message of status current job',
]),
'STEP' => new EntityIntegerField('STEP', [
'required' => true,
'default_value' => 0,
'title' => 'Current step',
]),
'STATE' => new EntityStringField('STATE', [
'serialized' => true,
'title' => 'Process state data',
]),
];
}