class IncludeComponents extends Unit

Diese Einheit bindet die Alvine-Komponenten als Phar-Archive ein. Die einzubindenden Komponenten werden im Abschnitt components in der assembly.ini definiert.

``` [components] component[] = alvine.framework-snapshot.phar component[] = alvine.application-snapshot.phar ...

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

Sektion

Properties

protected Ignition $ignition from Unit

Methods

__construct(Ignition $ignition)

Neue Unit

from Unit
static Unit
getInstance(Ignition $ignition)

Instanz erstellen

from Unit
run()

Die in der assembly.ini im Abschnit components definierten Phar-Komponenten werden ausgelesen und per require_once eingebunden.

includePhar(string $pharPath)

Alvine Framework und Komponenten einbinden; das Protokoll phar:// ist für OPCACHE notwendig

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 66
Unit run()

Die in der assembly.ini im Abschnit components definierten Phar-Komponenten werden ausgelesen und per require_once eingebunden.

``` [components] component[] = alvine.framework-snapshot.phar component[] = alvine.application-snapshot.phar ...

Return Value

Unit

Exceptions

Exception

at line 104
protected IncludeComponents includePhar(string $pharPath)

Alvine Framework und Komponenten einbinden; das Protokoll phar:// ist für OPCACHE notwendig

Parameters

string $pharPath

Return Value

IncludeComponents