• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/view/base.php
  • Класс: BitrixDiskViewBase
  • Вызов: Base::getData
public function getData()
{
	$viewId = $this->getId();

	if(!$viewId)
	{
		return null;
	}

	if(isset($this->data) && $viewId == $this->data['ID'])
	{
		return $this->data;
	}
	$this->data = $this->getFileData($viewId);

	if(!$this->data)
	{
		$fileObject = File::getById($this->fileId);
		if($fileObject)
		{
			$fileObject->changeViewId(null);
		}
		return array();
	}

	if(!$this->data)
	{
		return array();
	}

	return $this->data;
}