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

Class PHPInfo

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

Diese Klasse erstellt auf einen GET-Request einen HTML-View mit der aktuellen Ausgabe der phpinfo()-Funktion. Die Ausgabe kann über den Parameter category eingeschränkt werden. Die gültigen Werte für category entsprechen den Werten aus der Dokumentation zu phpinfo() und sind:

1 Konfigurationszeile, Ort der php.ini, das Übersetzungsdatum, der Webserver, das System und mehr. 2 Die PHP-Credits 4 Aktueller lokaler und Master-Wert der PHP-Direktive 8 Die geladenene Module und ihre jeweiligen Einstellungen 16 Informationen über die Umgebungsvariablen, die auch in $_ENV verfügbar sind. 32 Zeigt alle vordefinierten Variablen aus EGPCS (Environment, GET, POST, Cookie, Server). 64 PHP-Lizenz-Informationen -1 Zeigt alle genannten Informationen.

Über den Embedded-Parameter wird das umliegende Template entfernt und nur der body-Inhalt als content verwendet. Dies ist zum Beispiel für das einbinden in einen Page-Presenter notwendig.

<parameters>
    <parameter name="embedded" type="boolean">true</parameter>
</parameters>
Alvine\Core\Alvine
Extended by Alvine\Application\Presenter
Extended by Alvine\Application\Web\Presenter
Extended by Alvine\Application\Web\Presenter\PHPInfo
Namespace: Alvine\Application\Web\Presenter
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 362 $
Since: 20130608
Link: alvine.io
Link: http://php.net/manual/de/function.phpinfo.php
Located at web/presenter/PHPInfo.class.php
Methods summary
public Alvine\Application\Web\Presenter
# get( Alvine\Types\Map\ParameterMap $parameter )

Get-Request

Get-Request

HTML-View mit PHPInfo-Werten erstellen. Als Parameter kann der Name category übergeben werden, der eine Einschränkung der Darstellung bewirkt.

Parameters

$parameter

Returns

Alvine\Application\Web\Presenter
Dieses Objekt
public Alvine\Application\Web\Presenter
# head( Alvine\Types\Map\ParameterMap $parameter )

Head-Request

Head-Request

HTML-View mit PHPInfo-Werten erstellen.

Parameters

$parameter

Returns

Alvine\Application\Web\Presenter
Dieses Objekt
public Alvine\Types\Map\ParameterMap
# getExecuteParameter( Alvine\Application\Web\Route $routeObj, Alvine\Types\Map\ParameterMap $parameter, string $method, Alvine\Net\Resource\URI $route )

Diese Methode definiert welche Parameter im Presenter zur Verfügung stehen sollen.

Diese Methode definiert welche Parameter im Presenter zur Verfügung stehen sollen.

Parameters

$routeObj
Route-Objekt
$parameter
Parameter der Route
$method
HTTP-Verb
$route
Aufgerufene URI

Returns

Alvine\Types\Map\ParameterMap

Overrides

Alvine\Application\Web\Presenter::getExecuteParameter()
Methods inherited from Alvine\Application\Web\Presenter
execute(), getMediaTypeOrNullForTheResponse(), getRequest(), getResponseMediaType(), getRoute(), getText(), getViewFromRoute(), getViewFromRouteID(), init(), initErrorView(), initResourceText(), setRoute()
Methods inherited from Alvine\Application\Presenter
__construct(), disableApplicationViewInit(), enableApplicationViewInit(), getAssembly(), getView(), initView()
Properties inherited from Alvine\Application\Web\Presenter
$resourceText, $route
Properties inherited from Alvine\Application\Presenter
$assembly, $initApplicationView, $view
alvine.application API-Dokumentation 1.1.1 | © schukai GmbH | Impressum