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

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

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

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

См. определение в файле yandexdirectexception.php строка 6

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

◆ __construct()

__construct ( array  $queryResult,
\Exception  $previous = null 
)

См. определение в файле yandexdirectexception.php строка 8

9  {
10  $errorMessage = $queryResult['error'];
11  if(strlen($errorMessage) > 0 && strlen($queryResult['error_description']) > 0)
12  {
13  $errorMessage .= ": ";
14  }
15  $errorMessage .= $queryResult['error_description'];
16 
17  if(intval($queryResult['error']) > 0)
18  {
19  parent::__construct($errorMessage, intval($queryResult['error']));
20  }
21  else
22  {
23  parent::__construct($errorMessage);
24  }
25  }

Объявления и описания членов класса находятся в файле:
Bitrix\Sender\Connector\__construct
__construct(Base $connector)
Constructor.
Definition: resultview.php:40