• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/socialnetwork/logdestination.php
  • Класс: BitrixTasksIntegrationSocialNetworkLogDestination
  • Вызов: LogDestination::getDestinationParams
private function getDestinationParams(): array
{
	if (!$this->destinationParams)
	{
		$this->destinationParams = array(
			'useProjects' => (isset($this->parameters['USE_PROJECTS']) && $this->parameters['USE_PROJECTS'] == 'Y'? 'Y' : 'N'),
			'CRM_ENTITY' => 'Y'
		);
		if(
			isset($this->parameters['AVATAR_HEIGHT'])
			&& isset($this->parameters['AVATAR_WIDTH'])
			&& intval($this->parameters['AVATAR_HEIGHT'])
			&& intval($this->parameters['AVATAR_WIDTH'])
		)
		{
			$this->destinationParams['THUMBNAIL_SIZE_WIDTH'] = intval($this->parameters['AVATAR_WIDTH']);
			$this->destinationParams['THUMBNAIL_SIZE_HEIGHT'] = intval($this->parameters['AVATAR_HEIGHT']);
		}
	}
	return $this->destinationParams;
}