Class DataSource
Über dieses Objekt kann eine Datenquelle genauer spezifiziert werden. Über die Methoden getURI() kann eine URI für die Verwendung mit dem DataObject generiert werden.
Dieses Objekt unterstütztdie Methode getDSN() nicht.
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Persistence\DataSource implements Alvine\Core\InstantiableFromProperties
- Alvine\Persistence\Provider\File\DataSource
Namespace: Alvine\Persistence\Provider\File
Package: Alvine\Persistence\Provider\MySQL
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20130809
Link: Alvine
Located at persistence/provider/file/DataSource.class.php
Package: Alvine\Persistence\Provider\MySQL
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20130809
Link: Alvine
Located at persistence/provider/file/DataSource.class.php
public
|
#
__construct(
Neues Objekt erstellen |
protected
|
#
buildStructure( )
Aufbau der internen Struktur. Die Felder URI und DSN werden aus Performancegründen bereits beim Bauen erstellt. |
public
string
|
|
public static
|
__toString(),
getDataSourceFromURI(),
getPassword(),
getURI(),
getUser()
|
__call(),
__clone(),
__get(),
__set(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
protected
|
$directory
Verzeichnis |
#
null
|
$dsn,
$parameter,
$password,
$uri,
$user
|
$hash,
$properties
|