КомпонентиScope::isCancelled

Scope::isCancelled ​

(PHP 8.6+, True Async 1.0)

php
public function isCancelled(): bool

Перевіряє, чи була скасована область видимості. Область видимості позначається як скасована після виклику cancel() або dispose().

Значення, що повертається ​

bool — true, якщо область видимості була скасована, false — в іншому випадку.

Приклади ​

Приклад #1 Перевірка скасування області видимості ​

php
<?php

use Async\Scope;

$scope = new Scope();

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

$scope->cancel();

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

Дивіться також ​

  • Scope::cancel — Скасування області видимості
  • Scope::isFinished — Перевірка, чи завершена область видимості
  • Scope::isClosed — Перевірка, чи закрита область видимості