class IncludeComponentsSource extends Unit

Die IncludeComponentsSource-Einheit hilft bei der Entwicklung von Komponenten und Anwendungen. Sie ermglicht es die Alvine-Komponenten als Quelltext und nicht als Phar einzubinden. Die einzubindenden Komponenten werden im Abschnitt components in der assembly.ini definiert. In der Einheit wird der -snapshot.phar Teil entfernt und die bootstrap.inc.php der Komponente eingebunden.

``` [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

INI_KEY_PATH

Pfad

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 Komponenten werden ausgelesen und per bootstrap.inc.php eingebunden. Damit lassen sich die Source-Projekte zum debuggen einbinden.

includeSource(string $path)

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

Die in der assembly.ini im Abschnit components definierten Komponenten werden ausgelesen und per bootstrap.inc.php eingebunden. Damit lassen sich die Source-Projekte zum debuggen einbinden.

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

Return Value

Unit

Exceptions

Exception

at line 126
protected IncludeComponentsSource includeSource(string $path)

Parameters

string $path

Return Value

IncludeComponentsSource