Scope::isCancelled
(PHP 8.6+, True Async 1.0)
public function isCancelled(): bool
Проверяет, был ли scope отменён. Scope помечается как отменённый после вызова cancel() или dispose().
Возвращаемое значение
bool — true, если scope был отменён, false в противном случае.
Примеры
Пример #1 Проверка отмены scope
<?php
use Async\Scope;
$scope = new Scope();
var_dump($scope->isCancelled()); // bool(false)
$scope->cancel();
var_dump($scope->isCancelled()); // bool(true)
См. также
- Scope::cancel — Отменить scope
- Scope::isFinished — Проверить, завершён ли scope
- Scope::isClosed — Проверить, закрыт ли scope