Scope::isCancelled

(PHP 8.6+, True Async 1.0)

public function isCancelled(): bool

Prueft, ob der Scope abgebrochen wurde. Ein Scope wird nach einem Aufruf von cancel() oder dispose() als abgebrochen markiert.

Rueckgabewert

booltrue, wenn der Scope abgebrochen wurde, andernfalls false.

Beispiele

Beispiel #1 Scope-Abbruch pruefen

<?php

use Async\Scope;

$scope = new Scope();

var_dump($scope->isCancelled()); // bool(false)

$scope->cancel();

var_dump($scope->isCancelled()); // bool(true)

Siehe auch