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

  • Dataset
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Dataset

Der Json-View ist spezialisiert auf die Ausgabe von Daten im Json Format.

Der View wandelt das übergebene Modell nach Json um und setzt den MimeType.

Alvine\Core\Alvine
Extended by Alvine\Application\View
Extended by Alvine\Application\Web\View
Extended by Alvine\Application\Web\View\Json
Extended by Alvine\Application\Web\View\Json\Dataset implements Alvine\Application\Web\View\InstanceFromContainer
Namespace: Alvine\Application\Web\View\Json
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 393 $
Since: 20170803
Link: http://de.wikipedia.org/wiki/JavaScript_Object_Notation
Link: http://json.org/
Link: alvine.io
Located at web/view/json/Dataset.class.php
Methods summary
public static Alvine\Service\Account\View\Json
# getInstanceFromContainer( Alvine\Application\Web\View\Container $container )

Json View erstellen

Json View erstellen

Wird ein Presenter übergeben, so werden vorher alle i18n Zeichenketten mit der gewünschten Locale ersetzt.

Parameters

$container

Returns

Alvine\Service\Account\View\Json

Throws

Alvine\IO\File\NotFoundException

Implementation of

Alvine\Application\Web\View\InstanceFromContainer::getInstanceFromContainer()
Methods inherited from Alvine\Application\Web\View\Json
getInstance()
Methods inherited from Alvine\Application\Web\View
__construct(), getContent(), getHeader(), getHttpStatusCode(), getInstanceFromMap(), getTemplateFileAndMimeType(), replaceI18N(), setForbidden(), setHttpStatusCode(), setLinksPlaceholder(), setLocation(), setNotFound()
Constants inherited from Alvine\Application\Web\View
LINK_DELIMITER, LINK_ID_SUFFIX, LINK_LABEL_SUFFIX, LINK_PREFIX, LINK_RELATION_SUFFIX, LINK_URL_SUFFIX
Properties inherited from Alvine\Application\Web\View
$content, $header, $statusCode
alvine.application API-Dokumentation 1.1.1 | © schukai GmbH | Impressum