Interface DataQueryObject
Interface für Datenzugriff
Alle Objekte die diese Schnittstelle implementieren können mittels DataQuerys abgefragt und bearbeitet werden. Das Interface schreibt neben den Funktionen zum Zugriff auf die Objekte auch die - teilweise doppelten Schreibweisen für den Iterator vor. Die implementierende Klasse sollte hierzu einfach einen Wrapper einfügen:
abstract public mixed current() -> getCurrent abstract public scalar key() -> getCurrentKey abstract public void next() -> getNext() abstract public void rewind() abstract public boolean valid() -> isValid()
- Alvine\Data\DataQueryObject implements Iterator
Namespace: Alvine\Data
Package: Alvine\Data
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Located at data/DataQueryObject.interface.php
Package: Alvine\Data
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Located at data/DataQueryObject.interface.php
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
current(),
key(),
next(),
rewind(),
valid()
|