Class DataObject
Provider für die Datenbankoperationen
Der Provider kapselt alle Datenbankaktivitäten und führt die SQL-Statments aus. Im Provider ist die Logik für den Datenbankzugriff geregelt.
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Persistence\Relation\SQL\DataObject
Namespace: Alvine\Persistence\Relation\SQL
Package: Alvine\Persistence\Relation\SQL
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20130809
Link: Alvine
Located at persistence/relation/sql/DataObject.class.php
Package: Alvine\Persistence\Relation\SQL
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20130809
Link: Alvine
Located at persistence/relation/sql/DataObject.class.php
public
|
#
__construct(
Neues Provider-Objekt erstellen |
public
Alvine\Persistence\Relation\Provider
|
|
protected
|
#
bindDefinition( resource $preparedStatement,
Werte zuweisen |
protected
PDOStatement
|
#
executePreparedStatement(
PreparedStatement mit einem Record ausführen |
protected
|
|
protected
|
#
createErrorResult( type $pdoStatement, type $statement = null, type $record = null )
Fehlermeldung bauen |
protected
|
#
executeStatement(
Query ausführen |
public
|
|
public
array
|
|
protected
|
|
protected
|
|
protected
|
__call(),
__clone(),
__get(),
__set(),
__toString(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
protected
string
|
$dsn
DSN |
#
null
|
protected
|
$options
Optionen |
#
null
|
protected
PDO
|
$connection
Datenbankverbindung |
#
null
|
$hash,
$properties
|