• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/volume/fragment.php
  • Класс: BitrixDiskVolumeFragment
  • Вызов: Fragment::__construct
public function __construct(array $parameters)
{
	if (isset($parameters['INDICATOR_TYPE']) && $parameters['INDICATOR_TYPE'] <> '')
	{
		$this->indicatorType = $parameters['INDICATOR_TYPE'];
	}
	if (isset($parameters['STORAGE_ID']) && (int)$parameters['STORAGE_ID'] > 0)
	{
		$this->storageId = $parameters['STORAGE_ID'];
	}
	if (isset($parameters['TITLE']) && $parameters['TITLE'] <> '')
	{
		$this->title = $parameters['TITLE'];
	}
	if (isset($parameters['FOLDER_ID']) && (int)$parameters['FOLDER_ID'] > 0)
	{
		$this->folderId = $parameters['FOLDER_ID'];
	}
	if (isset($parameters['FILE_ID']) && (int)$parameters['FILE_ID'] > 0)
	{
		$this->fileId = $parameters['FILE_ID'];
	}
	if (isset($parameters['MODULE_ID']) && $parameters['MODULE_ID'] <> '')
	{
		$this->moduleId = $parameters['MODULE_ID'];
	}
	if (isset($parameters['ENTITY_TYPE']) && $parameters['ENTITY_TYPE'] <> '')
	{
		$this->entityType = $parameters['ENTITY_TYPE'];
	}
	if (isset($parameters['ENTITY_ID']) && $parameters['ENTITY_ID'] <> '')
	{
		$this->entityId = $parameters['ENTITY_ID'];
	}
	if (isset($parameters['SPECIFIC']))
	{
		$this->specific = $parameters['SPECIFIC'];
	}
	if (isset($parameters['FILE_SIZE']))
	{
		$this->fileSize = $parameters['FILE_SIZE'];
	}
	if (isset($parameters['FILE_COUNT']))
	{
		$this->fileCount = $parameters['FILE_COUNT'];
	}
	if (isset($parameters['DISK_SIZE']))
	{
		$this->diskSize = $parameters['DISK_SIZE'];
	}
	if (isset($parameters['DISK_COUNT']))
	{
		$this->diskCount = $parameters['DISK_COUNT'];
	}
	if (isset($parameters['VERSION_COUNT']))
	{
		$this->versionCount = $parameters['VERSION_COUNT'];
	}
	if (isset($parameters['PREVIEW_SIZE']))
	{
		$this->previewSize = $parameters['PREVIEW_SIZE'];
	}
	if (isset($parameters['PREVIEW_COUNT']))
	{
		$this->previewCount = $parameters['PREVIEW_COUNT'];
	}
	if (isset($parameters['ATTACHED_COUNT']))
	{
		$this->attachedCount = $parameters['ATTACHED_COUNT'];
	}
	if (isset($parameters['LINK_COUNT']))
	{
		$this->linkCount = $parameters['LINK_COUNT'];
	}
	if (isset($parameters['SHARING_COUNT']))
	{
		$this->sharingCount = $parameters['SHARING_COUNT'];
	}
	if (isset($parameters['UNNECESSARY_VERSION_SIZE']))
	{
		$this->unnecessaryVersionSize = $parameters['UNNECESSARY_VERSION_SIZE'];
	}
	if (isset($parameters['UNNECESSARY_VERSION_COUNT']))
	{
		$this->unnecessaryVersionCount = $parameters['UNNECESSARY_VERSION_COUNT'];
	}
}