• Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/FileUploader/PreviewImageOptions.php
  • Класс: BitrixUIFileUploaderPreviewImageOptions
  • Вызов: PreviewImageOptions::__construct
public function __construct(array $options = [])
{
	$optionNames = [
		'width',
		'height',
		'mode',
	];

	foreach ($optionNames as $optionName)
	{
		if (array_key_exists($optionName, $options))
		{
			$optionValue = $options[$optionName];
			$setter = 'set' . ucfirst($optionName);
			$this->$setter($optionValue);
		}
	}
}