• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/ui/viewer/previewmanager.php
  • Класс: BitrixMainUIViewerPreviewManager
  • Вызов: PreviewManager::shouldRestrictBySize
private function shouldRestrictBySize(array $file, $rendererClass): bool
{
	if (!isset($file['size']))
	{
		return false;
	}

	$size = $file['size'];
	$restriction = $rendererClass::getSizeRestriction();
	if ($restriction !== null && $size > $restriction)
	{
		return true;
	}

	return false;
}