• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/field.php
  • Класс: Bitrix\Crm\Field
  • Вызов: Field::__construct
public function __construct(string $name, array $description)
{
	$this->name = $name;
	$this->type = $description['TYPE'] ?? '';
	$this->title = $description['TITLE'] ?? '';
	$this->attributes = $description['ATTRIBUTES'] ?? [];
	$this->settings = $description['SETTINGS'] ?? [];
	$this->userField = $description['USER_FIELD'] ?? [];
	$this->valueType = $description['VALUE_TYPE'] ?? null;
	$this->crmStatusType = isset($description['CRM_STATUS_TYPE']) ? (string)$description['CRM_STATUS_TYPE'] : null;

	Loc::loadMessages(__FILE__);
}