DataSource
class DataSource extends DataSource
Amazon S3 Datenquelle
Über dieses Objekt kann eine Datenquelle genauer spezifiziert werden.
Constants
DEFAULTSERVER |
DEFAULTSERVER von s3.amazonaws |
DEFAULTSCHEME |
DEFAULTSCHEME von s3.amazonaws |
Methods
Neues Objekt erstellen
Interne Struktur aufbereiten und URI Setzten
DataSource aus URL erstellen
Details
at line 74
__construct(string $accessKeyID, string $secretAccessKey, string $bucket, string $scheme = null, string $host = null, SimpleMap $parameter = null)
Neues Objekt erstellen
http://xxx:[email protected]/mybucket?region=us-east-1
$accessKeyID = 'xxxx'; $secretAccessKey = 'xxx'; $bucket = 'schukai'; $host = 's3-us-west-2.amazonaws.com';
$DataSource = new \Alvine\Infrastructure\Amazon\Aws\S3\Provider\DataSource($accessKeyID, $secretAccessKey, $bucket, null, $host, $parameter);
at line 90
protected
buildStructure()
Interne Struktur aufbereiten und URI Setzten
at line 118
static DataSource
getInstanceFromProperties(Properties $properties)
DataSource aus URL erstellen
Parameter uri URI auf Datenquelle
Beispiel: http://[accessKeyID:secretAccessKey@]s3-us-west-2.amazonaws.com/[bucket]