• Модуль: 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',
		]),
	];
}