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

  • Assembly
  • AssemblyNotFoundException
  • Component
  • ConfigurationException
  • Console
  • MissingViewException
  • Model
  • Presenter
  • TaskNotFoundException
  • View
  • Web

Interfaces

  • ModelFactory
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Model

Diese Klasse stellt die grundlegenden Methoden und eigenschaften eines Modells bereit.

Ein Modell muss folgende Eigenschaften aufweisen:

  • Es muss einen Zustand verwalten können.
  • Es muss darstellbar sein.
  • Es muss auf Aufforderungen zu Änderungen reagieren können.
Alvine\Core\Alvine
Extended by Alvine\Application\Model
Abstract
Namespace: Alvine\Application
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 284 $
Since: 20141111
Link: alvine.io
Located at Model.class.php
Methods summary
public static Alvine\Infrastructure\Jenkins\Model
# getInstanceFromJson( string $json )

Instanz aus einem JSON-String erstellen

Instanz aus einem JSON-String erstellen

Parameters

$json
Json Zeichenkette

Returns

Alvine\Infrastructure\Jenkins\Model
Datenobjekt

Throws

Alvine\Types\TypeException
Wenn die JSON-Zeichenkette kein Array abbildet oder Fehlerhaft ist
alvine.application API-Dokumentation 1.1.1 | © schukai GmbH | Impressum