A

$Ignition#additionalHintsProperty in class Ignition
$Ignition#assemblyIniDataProperty in class Ignition
Ignition::addHint() — Method in class Ignition

B

$Ignition#boldProperty in class Ignition
$Ignition#backgroundColorBlackProperty in class Ignition
$Ignition#backgroundColorRedProperty in class Ignition
$Ignition#backgroundColorGreenProperty in class Ignition
$Ignition#backgroundColorYellowProperty in class Ignition
$Ignition#backgroundColorBlueProperty in class Ignition
$Ignition#backgroundColorPurpleProperty in class Ignition
$Ignition#backgroundColorCyanProperty in class Ignition
$Ignition#backgroundColorWhiteProperty in class Ignition
Sentry::buildTrace() — Method in class Sentry
Sentry::buildEventData() — Method in class Sentry

C

ComponentClass in namespace Alvine\Dispatcher
Komponentenklasse des Alvine-Dispatcher
$Ignition#colorBlackProperty in class Ignition
$Ignition#colorRedProperty in class Ignition
$Ignition#colorGreenProperty in class Ignition
$Ignition#colorYellowProperty in class Ignition
$Ignition#colorBlueProperty in class Ignition
$Ignition#colorPurpleProperty in class Ignition
$Ignition#colorCyanProperty in class Ignition
$Ignition#colorWhiteProperty in class Ignition
$Ignition#columnsProperty in class Ignition
$Dummy#calledProperty in class Dummy

D

$Ignition#dimModeProperty in class Ignition
DependenciesClass in namespace Alvine\Dispatcher\Unit
Unit zum Testen der Abhängigkeiten
DisableStaticResourceClass in namespace Alvine\Dispatcher\Unit
Diese Einheit ist für die Verwendung mit dem in den PHP-Interpreters integrierten Webservers gedacht. Hierzu werden nur PHP-Resourcen verarbeitet und bei allen anderen Anfragen return false zurückgeliefert. Das false sorgt dafür, das der interne Webserver von PHP die Resource statisch ausliefert.
DummyClass in namespace Alvine\Dispatcher\Unit
Unit zum Testen

E

$Ignition#exitValueProperty in class Ignition
$Ignition#environmentConfigKeyProperty in class Ignition
$Sentry#exceptionProperty in class Sentry
InitCliAssemblyAndExecute::executeAssembly() — Method in class InitCliAssemblyAndExecute
InitWebAssemblyAndExecute::err404() — Method in class InitWebAssemblyAndExecute

F

FlushLoggerClass in namespace Alvine\Dispatcher\Unit
Diese Dispatcher-Unit ruft \Alvine\Util\Logging\Logger::flush() auf und leert somit den Buffer des Loggers.
FlushLogger::flushLogger() — Method in class FlushLogger

G

Component::getBasePath() — Method in class Component
Pfad der Klasse
Ignition::getReturnCode() — Method in class Ignition
Return-wert
Ignition::getID() — Method in class Ignition
Eindeutige ID
Ignition::getExitCode() — Method in class Ignition
Exit-Code
Ignition::getInstance() — Method in class Ignition
Instanz holen oder erstellen
Ignition::getEnvironment() — Method in class Ignition
Environment auslesen und zurückgegen. Es wird in ENV und SERVER gesucht. Wird keine Variable gefunden, wird default zurückgegeben.
Ignition::getSystemPath() — Method in class Ignition
Systempfad auslesen
Ignition::getBooleanFromSystemIni() — Method in class Ignition
Prüft die Verfügbarkeit des Wertes und gibt ein boolean zurück.
Ignition::getStringFromSystemIni() — Method in class Ignition
Prüft die Verfügbarkeit des Wertes und gibt eine Zeichenkette zurück.
Ignition::getSystemIni() — Method in class Ignition
SystemInit
Ignition::getAssemblyIni() — Method in class Ignition
Platform
Ignition::getSystemIniPath() — Method in class Ignition
Ignition::getEnvironmentConfigVariable() — Method in class Ignition
Neme der Environmentvariable
Ignition::getAssemblyIniPath() — Method in class Ignition
Assembly-Path
Ignition::getVariableForJson() — Method in class Ignition
Ignition::getVariableForTextDump() — Method in class Ignition
Ignition::getExceptionLogDirectoryFromEnvironment() — Method in class Ignition
Ignition::getExceptionLogDirectoryFromSystemini() — Method in class Ignition
Ignition::getExceptionLogDirectoryFromSystemTemp() — Method in class Ignition
Ignition::getExceptionLogDirectoryHome() — Method in class Ignition
Ignition::getHomeDirectory() — Method in class Ignition
Ignition::getExceptionLogDirectory() — Method in class Ignition
Logverzeichnis
Ignition::getSupportedMimeType() — Method in class Ignition
Unit::getInstance() — Method in class Unit
Instanz erstellen
InitCliAssemblyAndExecute::getFacility() — Method in class InitCliAssemblyAndExecute
Konfiguration anpassen
InitErrorReportingAndDebugging::getClientIp() — Method in class InitErrorReportingAndDebugging
IP-Adresse holen
InitWebAssemblyAndExecute::getFacility() — Method in class InitWebAssemblyAndExecute
Konfiguration anpassen

H

$Ignition#hashProperty in class Ignition
$Ignition#headersProperty in class Ignition
$Ignition#httpStatusProperty in class Ignition
Ignition::handleExit() — Method in class Ignition
Ignition::handleException() — Method in class Ignition

I

IgnitionClass in namespace Alvine\Dispatcher
Zentrale Startup-Klasse für Anwendungen
$Ignition#instanceProperty in class Ignition
$Ignition#iniDataProperty in class Ignition
Ignition::initColors() — Method in class Ignition
Farben initialisieren
Ignition::isCliApi() — Method in class Ignition
Prüfen ob CLI
Ignition::isHttpApi() — Method in class Ignition
Prüfen ob HTTP
Ignition::initIniFiles() — Method in class Ignition
Ignition::initUnitClassAndGetName() — Method in class Ignition
Unit-Klasse einbinden
$Unit#ignitionProperty in class Unit
Dummy::isCalled() — Method in class Dummy
IncludeComponentsClass in namespace Alvine\Dispatcher\Unit
Diese Einheit bindet die Alvine-Komponenten als Phar-Archive ein. Die einzubindenden Komponenten werden im Abschnitt components in der assembly.ini definiert.
IncludeComponents::includePhar() — Method in class IncludeComponents
Alvine Framework und Komponenten einbinden; das Protokoll phar:// ist für OPCACHE notwendig
IncludeComponentsSourceClass in namespace Alvine\Dispatcher\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.
IncludeComponentsSource::includeSource() — Method in class IncludeComponentsSource
InitCliAssemblyAndExecuteClass in namespace Alvine\Dispatcher\Unit
Über die Sektion InitCliAssemblyAndExecute 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
InitEnvironmentFromEnvClass in namespace Alvine\Dispatcher\Unit
Dispatcher-Unit
InitEnvironmentFromEnv::includeEnv() — Method in class InitEnvironmentFromEnv
InitErrorReportingAndDebuggingClass in namespace Alvine\Dispatcher\Unit
Mit Hilfe der InitErrorReportingAndDebugging können die PHP-Einstellungen für die Fehlerausgabe und das Opcache gesteuert werden. Die Detailkonfiguration erfolgt über den Abschnitt InitErrorReportingAndDebugging.
InitErrorReportingAndDebugging::initLoggingAndErrorReport() — Method in class InitErrorReportingAndDebugging
Werte setzen
InitLegacyConstantsClass in namespace Alvine\Dispatcher\Unit
Im Legacy-System wird mit einer Vielzahl von Konstanten gearbeitet, diese können über diese Einheit definiert und angelegt werden. Die zu definierenden Konstanten werden im Abschnitt InitLegacyConstants als Schlüssel-/Wertpaare angelegt.
InitWebAssemblyAndExecuteClass in namespace Alvine\Dispatcher\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.

L

$Ignition#linesProperty in class Ignition
Ignition::loadIniFile() — Method in class Ignition
Ini auslesen

M

Ignition::mask() — Method in class Ignition

N

$Ignition#nameProperty in class Ignition

R

$Ignition#returnValueProperty in class Ignition
$Ignition#resetUnderlineProperty in class Ignition
$Ignition#resetProperty in class Ignition
Ignition::runUnits() — Method in class Ignition
Ausführen der Units
Ignition::reportException() — Method in class Ignition
Ignition::reportCliException() — Method in class Ignition
Ignition::reportHttpException() — Method in class Ignition
ReporterClass in namespace Alvine\Dispatcher
Reporter
Reporter::report() — Method in class Reporter
Exception bearbeiten
Sentry::report() — Method in class Sentry
Exception bearbeiten
Unit::run() — Method in class Unit
Unit ausführen
Dependencies::run() — Method in class Dependencies
Ausführen
DisableStaticResource::run() — Method in class DisableStaticResource
Ausführen
Dummy::run() — Method in class Dummy
Ausführen
FlushLogger::run() — Method in class FlushLogger
Ausführen
IncludeComponents::run() — Method in class IncludeComponents
Die in der assembly.ini im Abschnit components definierten Phar-Komponenten werden ausgelesen und per require_once eingebunden.
IncludeComponentsSource::run() — Method in class IncludeComponentsSource
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.
InitCliAssemblyAndExecute::run() — Method in class InitCliAssemblyAndExecute
Ausführen
InitEnvironmentFromEnv::run() — Method in class InitEnvironmentFromEnv
Ausführen
InitErrorReportingAndDebugging::run() — Method in class InitErrorReportingAndDebugging
Ausführen
InitLegacyConstants::run() — Method in class InitLegacyConstants
Ausführen
InitWebAssemblyAndExecute::run() — Method in class InitWebAssemblyAndExecute
Ausführen
RegisterApplicationNamespaceClass in namespace Alvine\Dispatcher\Unit
Die Einheit RegisterApplicationNamespace registriert den Anwendungsnamespace.
RegisterApplicationNamespace::run() — Method in class RegisterApplicationNamespace
Ausführen
RegisterApplicationNamespace::registerNamespace() — Method in class RegisterApplicationNamespace
RegisterCustomisationNamespacesClass in namespace Alvine\Dispatcher\Unit
Die Einheit RegisterCustomisationNamespaces registriert einen projektspezifischen Namespace. Im Abschnitt RegisterCustomisationNamespaces müssen die Namespaces angegeben werden. Die Source-Dateien der Klasse müssen im CustomisationVerzeichnis im zum Namespace gehörenden Unterverzeichnis liegen.
RegisterCustomisationNamespaces::run() — Method in class RegisterCustomisationNamespaces
Ausführen
RegisterCustomisationNamespaces::registerNamespace() — Method in class RegisterCustomisationNamespaces
ResolveHttpContentTypeMappingClass in namespace Alvine\Dispatcher\Unit
Diese Einheit kommt nur bei fehlendem $_SERVER['HTTP_CONTENT_TYPE'] Wert zum Einsatz.
ResolveHttpContentTypeMapping::run() — Method in class ResolveHttpContentTypeMapping
Ausführen
RewriteRequestURIClass in namespace Alvine\Dispatcher\Unit
RewriteRequestURI
RewriteRequestURI::run() — Method in class RewriteRequestURI
RunExternalsClass in namespace Alvine\Dispatcher\Unit
RunExternals erlaubt es beliebige externe Datein in den Startprozess zu integrieren. Der Pfad der externen Dateien wird im Abschnitt RunExternals im Schlüssel path angegeben.
RunExternals::run() — Method in class RunExternals
Ausführen
SendAccessControlAllowOrigin::run() — Method in class SendAccessControlAllowOrigin
Ausführen

S

$Ignition#sapiNameProperty in class Ignition
$Ignition#sapiTypeProperty in class Ignition
$Ignition#systemIniDataProperty in class Ignition
Ignition::setReturnCode() — Method in class Ignition
Ignition::setExitCode() — Method in class Ignition
Exit-Code setzen
Ignition::sanitizePath() — Method in class Ignition
Ignition::sendHeaders() — Method in class Ignition
Headers senden
Ignition::setHttpStatus() — Method in class Ignition
HTTP-Status setzen
Ignition::setHeader() — Method in class Ignition
Headers setzen
Ignition::shouldExecuteForThisClient() — Method in class Ignition
Prüfen, ob die Anweisung auf dem Client ausgeführt werden soll
SentryClass in namespace Alvine\Dispatcher\Reporter
Sentry
Sentry::send() — Method in class Sentry
InitLegacyConstants::setConstant() — Method in class InitLegacyConstants
Wrapper für define
InitWebAssemblyAndExecute::showMaintenance() — Method in class InitWebAssemblyAndExecute
Webseite für Wartung
InitWebAssemblyAndExecute::setContentTypeAndGetResponseType() — Method in class InitWebAssemblyAndExecute
SendAccessControlAllowOriginClass in namespace Alvine\Dispatcher\Unit
Dispatcher-Unit

T

$Ignition#tputSupportProperty in class Ignition
Ignition::tryCreateAndcheckAccessable() — Method in class Ignition

U

$Ignition#underlineProperty in class Ignition
UnitClass in namespace Alvine\Dispatcher
Dispatcher-Unit

W

Ignition::writeExceptionLog() — Method in class Ignition
Startup-Log im Fehlerfall schreiben
Ignition::writeToCli() — Method in class Ignition
Ausgabe eines Textes
Ignition::writeLineToCli() — Method in class Ignition
Ausgabe einer Zeile

_

Unit::__construct() — Method in class Unit
Neue Unit