• Модуль: lists
  • Путь к файлу: ~/bitrix/modules/lists/classes/general/listfield.php
  • Класс: CListField
  • Вызов: CListField::_read_from_cache
private function _read_from_cache($field_id)
{
	global $DB;

	if($this->_iblock_id > 0 && !isset(self::$prop_cache[$this->_iblock_id]))
	{
		$rsFields = $DB->Query("
			SELECT * FROM b_lists_field
			WHERE IBLOCK_ID = ".$this->_iblock_id."
		", false, "File: ".__FILE__."
Line: ".__LINE__); self::$prop_cache[$this->_iblock_id] = array(); while($arField = $rsFields->Fetch()) self::$prop_cache[$this->_iblock_id][$arField["FIELD_ID"]] = $arField; } if(isset(self::$prop_cache[$this->_iblock_id][$field_id])) return self::$prop_cache[$this->_iblock_id][$field_id]; else return false; }