danog\MadelineProto\Db\DbArray
Author: Daniil Gentili daniil@daniil.it
DB array interface.
Method list:
offsetSet(\TKey $index, \TValue $value): void
offsetUnset(\TKey $index): void
offsetExists(\TKey $index): bool
getArrayCopy(): array
getInstance(string $table, ?self $previous, \danog\MadelineProto\Settings\DatabaseAbstract $settings): self
isset(\TKey $key): bool
unset(\TKey $key): void
set(\TKey $key, \TValue $value): void
offsetGet(\TKey $index): mixed
clear(): void
getIterator(): \Traversable
count(): mixed
Methods:
offsetSet(\TKey $index, \TValue $value): void
Set element.
Parameters:
$index
:\TKey
$value
:\TValue
See also:
\TKey
\TValue
offsetUnset(\TKey $index): void
Unset element.
Parameters:
$index
:\TKey
Offset
See also:
\TKey
offsetExists(\TKey $index): bool
Parameters:
$index
:\TKey
Offset
See also:
\TKey
getArrayCopy(): array
Get Array copy.
Fully typed return value:
array<\TKey, \TValue>
See also:
\TKey
\TValue
getInstance(string $table, ?self $previous, \danog\MadelineProto\Settings\DatabaseAbstract $settings): self
Get instance.
Parameters:
$table
:string
$previous
:?self
$settings
:\danog\MadelineProto\Settings\DatabaseAbstract
See also:
isset(\TKey $key): bool
Check if element is set.
Parameters:
$key
:\TKey
See also:
\TKey
unset(\TKey $key): void
Unset element.
Parameters:
$key
:\TKey
See also:
\TKey
set(\TKey $key, \TValue $value): void
Set element.
Parameters:
$key
:\TKey
$value
:\TValue
See also:
\TKey
\TValue
offsetGet(\TKey $index): mixed
Get element.
Parameters:
$index
:\TKey
See also:
\TKey
clear(): void
Clear all elements.
getIterator(): \Traversable
Get iterator.
Fully typed return value:
\Traversable<\TKey, \TValue>
See also:
\TKey
\TValue
\Traversable
count(): mixed
Generated by danog/phpdoc