HandleFault
void public function HandleFault( Exception exception );
Этот метод вызывается исполняющей средой при возникновении ошибки выполнения действия. Метод может быть переопределен, если при возникновении ошибки выполнения действия необходимо выполнить какой-либо код. По умолчанию метод ничего не делает и может быть переопределен в классе-наследнике.
Параметры метода
Параметр | Описание |
---|---|
exception | Объект типа Exception, представляющий собой ошибку выполнения |
Примеры использования
<? public function HandleFault(Exception $exception) { if ($exception == null) throw new Exception("exception"); $status = $this->Cancel(); if ($status == CBPActivityExecutionStatus::Canceling) return CBPActivityExecutionStatus::Faulting; return $status; } ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024