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

  • Clutch
  • Generic
  • Linkage
  • Mapping
  • UnprocessableEntity
  • ValidationReport

Traits

  • DataImplementation
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Namespace Alvine\Application\Web\Model

Namespaces summary
Alvine\Application\Web\Model\Linkage
Classes summary
Clutch

Die Verbindung regelt das Zusammenwirken von Objekten. Die Klasse Clutch ist dabei der Ausgangspunkt mit dem Subject und dem Typ, an das das Objekt andockt.

Generic

Das Modell stellt für ein Request, Model, View Pattern die Datenhaltung bereit. Über die Funktionen Generic::fromRequest() werden Daten in das Modell eingebunden.

Linkage

Die Verbindung regelt das Zusammenwirken von Objekten.

Mapping

Mapping von Feldern eines Models und definieren von Getter, Setter und Indexer. Außerdem Angabe von Pflichtfeld. Wird kein Indexer definiert (null), so wird dieses Feld nicht im Indexer aufgenommen.

UnprocessableEntity UnprocessableEntity
ValidationReport

Der ValidationReport fasst die Ergebnisse der Prüfung eines Objektmodells zusammen.

Traits summary
DataImplementation

Die DataImplementation stellt eine Standard-Implementierung der Model-Schnittstelle für ein Modell, dass mit den Data-Presenter zusammenarbeitet bereit.

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