• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/location/exception.php
  • Класс: BitrixSaleLocationException
  • Вызов: Exception::__construct
public function __construct($message = '', array $parameters = array())
{
	if(isset($parameters['INFO']))
	{
		$this->info = $parameters['INFO'];
	}

	if($message === false)
	{
		$message = $this->getDefaultMessage();
	}

	if(!isset($parameters['FILE']))
	{
		$parameters['FILE'] = '';
	}
	$parameters['LINE'] = intval($parameters['LINE']);
	$parameters['CODE'] = intval($parameters['CODE']);
	if(!isset($parameters['PREVIOUS_EXCEPTION']))
	{
		$parameters['PREVIOUS_EXCEPTION'] = null;
	}

	parent::__construct($message, $parameters['CODE'], $parameters['FILE'], $parameters['LINE'], $parameters['PREVIOUS_EXCEPTION']);
}