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
bool — true, 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
- Scope::cancel — Den Scope abbrechen
- Scope::isFinished — Pruefen, ob der Scope beendet ist
- Scope::isClosed — Pruefen, ob der Scope geschlossen ist