• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/ui.php
  • Класс: BitrixTasksUI
  • Вызов: UI::getAvatarFile
static function getAvatarFile($fileId, array $parameters = array('WIDTH' => 50, 'HEIGHT' => 50))
{
	$fileId = intval($fileId);
	if(!$fileId)
	{
		return array();
	}

	$file = CFile::GetFileArray($fileId);
	if ($file !== false)
	{
		$fileInfo = CFile::ResizeImageGet(
			$file,
			array("width" => $parameters['WIDTH'], "height" => $parameters['HEIGHT']),
			BX_RESIZE_IMAGE_EXACT,
			false
		);

		return array(
			'ORIGIN' => $file,
			'RESIZED' => array(
				'SRC' => $fileInfo['src']
			),
		);
	}

	return array();
}