Bitrix-D7  20.0.0
Класс Exception
Граф наследования:Exception:
SystemException

Открытые члены

 __construct ($message='', array $parameters=array())
 
 getAdditionalInfo ()
 
 getDefaultMessage ()
 
- Открытые члены унаследованные от SystemException
 __construct ($message="", $code=0, $file="", $line=0, \Exception $previous=null)
 Creates new exception object. Подробнее...
 

Защищенные данные

 $info = array()
 

Подробное описание

См. определение в файле sale/lib/location/exception.php строка 9

Конструктор(ы)

◆ __construct()

__construct (   $message = '',
array  $parameters = array() 
)

См. определение в файле sale/lib/location/exception.php строка 13

14  {
15  if(isset($parameters['INFO']))
16  {
17  $this->info = $parameters['INFO'];
18  }
19 
20  if($message === false)
21  {
22  $message = $this->getDefaultMessage();
23  }
24 
25  if(!isset($parameters['FILE']))
26  {
27  $parameters['FILE'] = '';
28  }
29  $parameters['LINE'] = intval($parameters['LINE']);
30  $parameters['CODE'] = intval($parameters['CODE']);
31  if(!isset($parameters['PREVIOUS_EXCEPTION']))
32  {
33  $parameters['PREVIOUS_EXCEPTION'] = null;
34  }
35 
36  parent::__construct($message, $parameters['CODE'], $parameters['FILE'], $parameters['LINE'], $parameters['PREVIOUS_EXCEPTION']);
37  }

Методы

◆ getAdditionalInfo()

getAdditionalInfo ( )

См. определение в файле sale/lib/location/exception.php строка 39

40  {
41  return $this->info;
42  }

◆ getDefaultMessage()

getDefaultMessage ( )

См. определение в файле sale/lib/location/exception.php строка 44

45  {
46  return '';
47  }

Поля

◆ $info

$info = array()
protected

См. определение в файле sale/lib/location/exception.php строка 11


Объявления и описания членов класса находятся в файле:
Bitrix\Sender\Connector\__construct
__construct(Base $connector)
Constructor.
Definition: resultview.php:40
Bitrix\Sale\Location\Exception\getDefaultMessage
getDefaultMessage()
Definition: sale/lib/location/exception.php:44