class Snapshot extends Alvine

Snapshot

Ein Snapshop ist eine Momentaufnahme des aktuellen Droplets, das wieder eingespielt werden kann.

[id] => 4204500 [name] => test-1-abc [slug] => [distribution] => Ubuntu

Properties

protected integer $id
protected string $name
protected string $slug
protected string $distribution

Methods

__construct(integer $id, string $name, string $slug, string $distribution)

Snapshot

static 
getInstanceFromArray(array $array)

Neues Objet erstellen

integer
getID()

ID

string
getName()

Name

string
getSlug()

Slug

string
getDistribution()

Distribution

Details

at line 75
__construct(integer $id, string $name, string $slug, string $distribution)

Snapshot

Parameters

integer $id ID
string $name Name
string $slug Slug
string $distribution Distribution

at line 101
static getInstanceFromArray(array $array)

Neues Objet erstellen

Diese Methode erstellt aus einem von der REST-API zurückgegebenen Ergebnisses ein Snapshot-Objekt.

Der Aufbau des Arrays ergibt sich aus dem json-String

[id] => 4204500 [name] => test-1-abc [slug] => [distribution] => Ubuntu

Parameters

array $array Rückgabewerte

at line 121
integer getID()

ID

Return Value

integer ID

at line 130
string getName()

Name

Return Value

string Name

at line 139
string getSlug()

Slug

Return Value

string Slug

at line 148
string getDistribution()

Distribution

Return Value

string Distribution (z.B. ubuntu)