abstract class Space extends Monitor

Space

Properties

Directory $path
integer $size

Methods

static Model
getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

from Model
__construct()

Neue Instanz

Directory
getPath()

Verzeichnis

integer
getSize()

Größe in Bytes

setPath(Directory $path)

setPath

setSize(integer $size)

Größe in Bytes

static Space
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 50
__construct()

Neue Instanz

at line 61
Directory getPath()

Verzeichnis

Return Value

Directory Verzeichnis

at line 70
integer getSize()

Größe in Bytes

Return Value

integer Bytes

at line 81
Space setPath(Directory $path)

setPath

Parameters

Directory $path Verzeichnis

Return Value

Space

at line 93
Space setSize(integer $size)

Größe in Bytes

Parameters

integer $size Größe in Bytes

Return Value

Space

at line 110
static Space getInstanceFromArray(Array $array)

getInstanceFromArray

Parameters

Array $array

Return Value

Space