Link Search Menu Expand Document

danog\MadelineProto\Db\DbArray

Back to index

Author: Daniil Gentili daniil@daniil.it

DB array interface.

Method list:

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