class Preview extends View

Vorschau-View

Methods

static DefaultView
getInstance(Presenter $presenter, ObjectMap $parameter)

Neuer Editor-View

View
disableXSSProtection()

Diese Methode fügt einen Header ein um die XSS Protection von Chrome zu deaktivieren.

static File
getTemplateFileAndMimeType(Presenter $presenter, Map $map = null, ParameterMap $parameter = null)

Daten

Details

at line 43
static DefaultView getInstance(Presenter $presenter, ObjectMap $parameter)

Neuer Editor-View

Parameters

Presenter $presenter
ObjectMap $parameter

Return Value

DefaultView

at line 59
View disableXSSProtection()

Diese Methode fügt einen Header ein um die XSS Protection von Chrome zu deaktivieren.

Diese Einstellung ist dann wichtig, wenn ein Javascript mittels POST-Request an den Server gesendet wird und dieser Javascript-Code identisch in der Antwort enthaten ist.

Return Value

View

at line 73
static protected File getTemplateFileAndMimeType(Presenter $presenter, Map $map = null, ParameterMap $parameter = null)

Daten

Parameters

Presenter $presenter Presenter
Map $map Werte
ParameterMap $parameter Parameter

Return Value

File $templateFile, \Alvine\Types\MediaType $mediaType, \Alvine\IO\File\File $templateFile $originTemplateFileForLogging> Array mit dem File-Objekt des Templates, dem MediaTyp des Requests und der ersten Suchstelle