class Artifact extends Model

Artifact

Ein Artifact stellt den Zugriff auf die gespeicherten Daten zur Verfügung.

Properties

string $displayPath
File $relativePath

Methods

static Model
getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

from Model
__construct(File $relativePath, $displayPath)

Neues Artifakt anlegen

string
getDisplayPath()

Anzeigename

File
getRelativePath()

relativer Pfad mit Dateinamen

static Artifact
getInstanceFromArray(Array $array)

getInstanceFromArray

Details

in Model at line 45
static Model getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

Parameters

string $json Json Zeichenkette

Return Value

Model Datenobjekt

Exceptions

TypeException Wenn die JSON-Zeichenkette kein Array abbildet oder Fehlerhaft ist

at line 54
__construct(File $relativePath, $displayPath)

Neues Artifakt anlegen

Parameters

File $relativePath
$displayPath

at line 66
string getDisplayPath()

Anzeigename

Return Value

string Anzeigename

at line 75
File getRelativePath()

relativer Pfad mit Dateinamen

Return Value

File

at line 86
static Artifact getInstanceFromArray(Array $array)

getInstanceFromArray

Parameters

Array $array

Return Value

Artifact