• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/shipment.php
  • Класс: BitrixSaleShipment
  • Вызов: Shipment::tryFixError
public function tryFixError($code)
{
	$result = new Result();

	$method = static::getFixMethod($code);
	$r = call_user_func_array($method, array($this));
	if (!$r->isSuccess())
	{
		$result->addErrors($r->getErrors());
	}
	elseif ($r->hasWarnings())
	{
		$result->addWarnings($r->getWarnings());
	}

	return $result;
}