• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/bitrix24disk/legacy/newdiskstorage.php
  • Класс: BitrixDiskBitrix24DiskLegacyNewDiskStorage
  • Вызов: NewDiskStorage::getSnapshot
public function getSnapshot($version = 0, PageState $pageState = null, PageState &$nextPageState = null)
{
	if($pageState === null)
	{
		$pageState = new PageState(PageState::STEP_PERSONAL);
	}
	$nextPageState = clone $pageState;

	$internalVersion = $this->convertFromExternalVersion($version);
	$items = new FixedArray(self::SNAPSHOT_PAGE_SIZE);

	$this->workFromState($pageState, $items, $nextPageState, $internalVersion);

	return $this->setEmptyArray($items)->getSplFixedArray();
}