asyncConstruct/test/Fixtures/AsyncConstructTest.php
2020-07-31 15:09:34 +02:00

20 lines
329 B
PHP

<?php
namespace danog\Test\Fixtures;
use danog\AsyncConstruct;
use function Amp\delay;
class AsyncConstructTest
{
use AsyncConstruct;
public $inited = false;
protected function __construct_async(int $delay): \Generator
{
yield delay($delay);
$this->inited = true;
return true;
}
}