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 File

Allgemeiner Datei-Presenter

Alvine\Core\Alvine
Extended by Alvine\Application\Presenter
Extended by Alvine\Application\Web\Presenter
Extended by Alvine\Application\Web\Presenter\File

Direct known subclasses

Alvine\Application\Web\Presenter\File\Upload
Namespace: Alvine\Application\Web\Presenter
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 362 $
Since: 20171024
Link: alvine.io
Located at web/presenter/File.class.php
Methods summary
protected string
# mapPlaceholder( string $value, Alvine\Types\Map\ParameterMap $parameter )

Platzhalter mappen

Platzhalter mappen

Parameters

$value
$parameter

Returns

string
protected array<\Alvine\IO\File\Directory,>
# getConfigurationFromRoute( Alvine\Types\Map\ParameterMap $parameter, string $usedKey, array $requirement = [] )

Dateien und URI aus Konfiguration auslesen. Pflichtfeld kann uri oder path sein.

Dateien und URI aus Konfiguration auslesen. Pflichtfeld kann uri oder path sein.

Parameters

$parameter
$usedKey
$requirement

Returns

array<\Alvine\IO\File\Directory,>

Throws

Alvine\Application\ConfigurationException
public Alvine\Application\Web\Presenter
# get( Alvine\Types\Map\ParameterMap $parameter )

Bearbeitung von GET-Anfragen

Bearbeitung von GET-Anfragen

Parameters

$parameter

Returns

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

Bearbeitung von DELETE-Anfragen

Bearbeitung von DELETE-Anfragen

Parameters

$parameter

Returns

Alvine\Application\Web\Presenter
Methods inherited from Alvine\Application\Web\Presenter
execute(), getExecuteParameter(), getMediaTypeOrNullForTheResponse(), getRequest(), getResponseMediaType(), getRoute(), getText(), getViewFromRoute(), getViewFromRouteID(), init(), initErrorView(), initResourceText(), setRoute()
Methods inherited from Alvine\Application\Presenter
__construct(), disableApplicationViewInit(), enableApplicationViewInit(), getAssembly(), getView(), initView()
Constants summary
string KEY_NAME

Name

Name

# 'name'
string KEY_URL

URL

URL

# 'url'
string KEY_BYTES

Bytes

Bytes

# 'bytes'
string KEY_SHA1

Checksum

Checksum

# 'sha1'
string KEY_LASTACCESSTIME

Datum

Datum

# 'lastAccessTime'
string KEY_LASTMODIFIEDTIME

Datum

Datum

# 'lastModifiedTime'
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