class InitWebAssemblyAndExecute extends Unit

Die Einheit InitWebAssemblyAndExecute erstellt eine Instanz der Assembly-Klasse und initialisiert die Anwendung. In der system.ini muss diese Einheit auf http beschränkt werden.

; CLI Anwendung im Kontext CLI ausführen
InitWebAssemblyAndExecute=http

Über die Sektion InitWebAssemblyAndExecute muss der Name der Anwendungsklasse definiert werden. Über den Schlüssel directories können Verzeichnisse definiert werden, in denen Eigenschaftdateien liegen. Diese Dateien werden dann eingelesen und überschreiben die Werte aus der Default assemply.properties

Hinweis

* IN DIESER KLASSE SIND DAS FRAMEWORK UND DIE KOMPONENTEN NOCH NICHT VERFÜGBAR!
* ES DÜRFEN DESHALB KEINE FUNKTIONEN DARAUS VERWENDET WERDEN.

Constants

INI_SECTION_KEY

INI_KEY_CLASS

INI_KEY_DIRECTORIES

INI_KEY_DISABLE_CACHE

Properties

protected Ignition $ignition from Unit

Methods

__construct(Ignition $ignition)

Neue Unit

from Unit
static Unit
getInstance(Ignition $ignition)

Instanz erstellen

from Unit
run()

Ausführen

Facility
getFacility()

Konfiguration anpassen

showMaintenance(type $hint = null)

Webseite für Wartung

string
$this
err404(type $hint = null)

No description

Details

in Unit at line 50
protected __construct(Ignition $ignition)

Neue Unit

Parameters

Ignition $ignition

in Unit at line 62
static Unit getInstance(Ignition $ignition)

Instanz erstellen

Parameters

Ignition $ignition

Return Value

Unit

at line 208
Unit run()

Ausführen

Return Value

Unit

Exceptions

Exception

at line 75
protected Facility getFacility()

Konfiguration anpassen

Return Value

Facility

at line 132
protected showMaintenance(type $hint = null)

Webseite für Wartung

Parameters

type $hint

at line 154
protected string setContentTypeAndGetResponseType()

Return Value

string

at line 175
protected $this err404(type $hint = null)

Parameters

type $hint

Return Value

$this