• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/userfield/userfieldhistory.php
  • Класс: Bitrix\Crm\UserField\UserFieldHistory
  • Вызов: UserFieldHistory::load
static function load()
{
	if(self::$items !== null)
	{
		return;
	}

	self::$items = array();
	$s = Main\Config\Option::get('crm', 'crm_uf_history', '', '');
	$ary = $s !== '' ? unserialize($s, ['allowed_classes' => false]) : null;
	if(is_array($ary))
	{
		foreach($ary as $k => $v)
		{
			if($v === '')
			{
				continue;
			}

			$entityTypeID = CCrmOwnerType::ResolveID($k);
			if($entityTypeID !== CCrmOwnerType::Undefined)
			{
				self::$items[$entityTypeID] = new DateTime($v, \DateTime::ISO8601);
			}
		}
	}
}