• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/input.php
  • Класс: Bitrix\ImConnector\Input
  • Вызов: Input::reception
public function reception(): Result
{
	$result = clone $this->result;

	if ($result->isSuccess())
	{
		try
		{
			$resultReception = $this->provider->reception();

			if (!$resultReception->isSuccess())
			{
				$result->addErrors($resultReception->getErrors());
			}

			$result->setData($result->getData());
		}
		catch (\Bitrix\Main\SystemException $e)
		{
			$result->addError(new Error($e->getMessage(), $e->getCode(), __METHOD__));
		}
	}

	return $result;
}