class Revision extends Model

Revision

In einer Revision sind die Daten des Versionsverwaltungssystem (Git, SVN, etc) zusammengefasst.

Properties

string $module
integer $revision

Methods

static Model
getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

from Model
__construct(integer $revision, string $module)

Neues Objekt erstellen

string
getModule()

Modul

integer
getRevision()

getRevision

setModule(string $module)

Modul setzen

setRevision(integer $revision)

Revision

static Revision
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 57
__construct(integer $revision, string $module)

Neues Objekt erstellen

Parameters

integer $revision Revision
string $module Verweis auf das Modul

at line 72
string getModule()

Modul

Das Modul ist in der Regel eine URI oder ein Pfad auf das Repositorium.

Return Value

string Modul

at line 82
integer getRevision()

getRevision

Return Value

integer

at line 96
protected Revision setModule(string $module)

Modul setzen

Das Modul ist in der Regel eine URI oder ein Pfad auf das Repositorium.

Parameters

string $module Modul

Return Value

Revision

at line 108
protected Revision setRevision(integer $revision)

Revision

Parameters

integer $revision Revision

Return Value

Revision

at line 120
static Revision getInstanceFromArray(Array $array)

getInstanceFromArray

Parameters

Array $array Daten

Return Value

Revision