Overview

Namespaces

  • Alvine
    • Application
      • Configuration
      • Console
        • Option
        • Terminal
          • VT100
      • Data
        • Generic
      • Resource
      • UI
      • Web
        • Model
          • Linkage
            • Relation
            • Structure
        • Presenter
          • Access
          • Data
          • Event
          • File
          • Page
            • Plugin
              • Authentication
              • Html
              • I18n
              • Navigation
              • UI
                • Wrapper
        • Route
          • Cache
          • Exception
          • Handler
        • View
          • Data
          • Definition
          • Intern
          • Json

Classes

  • Authentication
  • Data
  • DefaultPresenter
  • File
  • Form
  • HTTPStatusCode
  • MissingConfigurationException
  • Page
  • PHPInfo
  • PluginNotFoundException
  • Redirect

Interfaces

  • Plugin
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Namespace Alvine\Application\Web\Presenter

Namespaces summary
Alvine\Application\Web\Presenter\Access
Alvine\Application\Web\Presenter\Data
Alvine\Application\Web\Presenter\Event
Alvine\Application\Web\Presenter\File
Alvine\Application\Web\Presenter\Page
Classes summary
Authentication

Der Authentication erweitert den Page-Presenter um eine post-Methode um die Authentifizierung durchzuführen.

Data Default-Presenter für abgeleitete Klassen
DefaultPresenter Default-Presenter für abgeleitete Klassen
File Allgemeiner Datei-Presenter
Form Formular-Presenter
HTTPStatusCode HTTPStatusCode
MissingConfigurationException

Diese Exception wird geworfen, wenn einem Presenter eine Pflichtkonfiguration fehlt.

Page

Der Page-Presenter bildet eine Webseite mit mehreren Elementen ab. Dazu werden unterschiedliche Komponenten eingebunden und in einer HTML-Datei integriert.

PHPInfo PHPInfo - Diese Spezialklasse gibt die php-Konfiguration zurück.
PluginNotFoundException

Diese Exception wird geworfen, wenn keine definierte Route gefunden wurde.

Redirect

Diese Spezialklasse löst einen Redirect aus. Das Ziel kann entweder über den Parameter url oder über die Konfigurationseinstellung redirect definiert werden. Die Konfigurationseinstellung überschreibt dabei den Wert des Parameters.

Interfaces summary
Plugin

Das Plugin-Interface muss von Klassen implementiert werden, die vom Page-Presenter über <plugin> eingebunden werden sollen.

alvine.application API-Dokumentation 1.1.1 | © schukai GmbH | Impressum