MadelineProto/src/danog/MadelineProto/Db/DbArray.php
Alexander Pankratov 46f7e63734 Async refactor
2020-05-23 15:10:47 +03:00

17 lines
466 B
PHP

<?php
namespace danog\MadelineProto\Db;
use Amp\Producer;
use Amp\Promise;
interface DbArray extends DbType, \ArrayAccess, \Countable
{
public function getArrayCopy(): array;
public function offsetExists($offset): Promise;
public function offsetGet($offset): Promise;
public function offsetSet($offset, $value);
public function offsetUnset($offset): Promise;
public function count(): Promise;
public function getIterator(): Producer;
}