• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/provider/network/output.php
  • Класс: Bitrix\ImConnector\Provider\Network\Output
  • Вызов: Output::delete
protected function delete($lineId = 0): Result
{
	$result = clone $this->result;

	if($result->isSuccess())
	{
		if(empty($lineId))
		{
			$lineId = (int)$this->line;
		}

		$resultDelete = Bot\Network::unRegisterConnector($lineId);
		if (!$resultDelete)
		{
			$error = Bot\Network::getError();

			$result->addError(new Error(
				$error->msg,
				$error->code,
				__METHOD__
			));
		}
		else
		{
			$result->setResult($resultDelete);
		}
	}

	return $result;
}