17 lines
468 B
PHP
17 lines
468 B
PHP
<?php
|
|
|
|
namespace danog\MadelineProto\Db;
|
|
|
|
use Amp\Producer;
|
|
use Amp\Promise;
|
|
|
|
interface DbArray extends DbType, \ArrayAccess, \Countable
|
|
{
|
|
public function getArrayCopy(): Promise;
|
|
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;
|
|
} |