isFatalThrowable() публичный статический Метод

Check if value is Throwable, excluding RuntimeException.
public static isFatalThrowable ( mixed $value ) : boolean
$value mixed
Результат boolean
Пример #1
0
 /**
  * Return Promise that absorbs rejects, excluding fatal Throwable.
  * @param  PromiseInterface $promise
  * @return PromiseInterface
  */
 public static function safePromise(PromiseInterface $promise)
 {
     return $promise->then(null, function ($value) {
         if (TypeUtils::isFatalThrowable($value)) {
             throw $value;
         }
         return $value;
     });
 }