DataObjectImplementation
abstract class DataObjectImplementation implements DataObject
Basisklasse für DataObjects
Methods
Details
at line 46
DataObject
insert(string $id, string $data)
Neues Objekt einfügen
Fügt die serialisierten Daten eines Objekts mit der angegebenen ID ein. Ist diese ID bereits vorhanden, so wird eine ObjectAlreadyExistsException geworfen.
at line 68
boolean
exists(string $id)
Existenz prüfen
Prüfen ob die ID existiert und lesbar ist.
at line 96
DataObject
each(Closure $callback)
Alle Datensätze durchlaufen und abarbeiten. Wird diese Methode nicht explizit implementiert, so unterstützt der Provider dies nicht.
ACHTUNG: Diese Methode kann sehr lange laufen.
// @var \string $id ist die ID des Datensatzes
$dataobject->each(function ($id) {
// ...
});