Quasardb API for PHP
Introduction Installation Compilation Configuration API Reference

Classes

  • QdbBatch
  • QdbBatchResult
  • QdbBlob
  • QdbCluster
  • QdbDeque
  • QdbEntry
  • QdbEntryCollection
  • QdbExpirableEntry
  • QdbHashSet
  • QdbInteger
  • QdbTag
  • QdbTagCollection

Exceptions

  • QdbAliasAlreadyExistsException
  • QdbAliasNotFoundException
  • QdbConnectionException
  • QdbContainerEmptyException
  • QdbException
  • QdbIncompatibleTypeException
  • QdbInputException
  • QdbOperationDisabledException
  • QdbOperationException
  • QdbProtocolException
  • QdbSystemException

Class QdbEntryCollection

A traversable collection of QdbEntry.

A QdbEntryCollection is returned by QdbTag::getEntries().

Entries in the collection have a concrete type like QdbBlob, QdbInteger, QdbDeque or QdbTag

QdbEntryCollection implements Iterator
See: QdbTag::getEntries()
Example:
$males = $cluster->tag('male')->getEntries();
foreach ($males as $entry) {
    echo($entry->alias() . ' is a male');
}

Methods inherited from Iterator
current(), key(), next(), rewind(), valid()
Copyright 2009-2017 quasardb SAS Documentation generated by ApiGen