asyncConstruct/test/Fixtures/AsyncConstructTest.php

20 lines
329 B
PHP
Raw Normal View History

2020-07-31 15:09:34 +02:00
<?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;
}
}