• Модуль: imbot
  • Путь к файлу: ~/bitrix/modules/imbot/lib/bot/base.php
  • Класс: BitrixImBotBotBase
  • Вызов: Base::uploadIcon
static function uploadIcon($iconName)
{
	if ($iconName == '')
		return false;
	
	$iconId = false;

	$class = self::getClassName();
	if (!$class::BOT_CODE)
		return $iconId;

	if (BitrixMainIOFile::isFileExists(BitrixMainApplication::getDocumentRoot().'/bitrix/modules/imbot/install/icon/'.$class::BOT_CODE.'/'.$iconName.'.png'))
	{
		$iconId = BitrixMainApplication::getDocumentRoot().'/bitrix/modules/imbot/install/icon/'.$class::BOT_CODE.'/'.$iconName.'.png';
	}

	if ($iconId)
	{
		$iconId = CFile::saveFile(CFile::makeFileArray($iconId), 'imbot');
	}

	return $iconId;
}