Namespace Alvine\Application\Web\View
Alvine\Application\Web\View\Data |
Alvine\Application\Web\View\Definition |
Alvine\Application\Web\View\Intern |
Alvine\Application\Web\View\Json |
Container | Der Container ist ein Sammelbehälter für Daten, die zwischen View und Presenter ausgetauscht werden müssen. Der Container bietet einen Zugriff auf alle relevanten Daten. |
Created | Nachdem eine Resource angelegt wurde muss der Server mit 201 CREATED antworten. Zudem kann der Server über den Location-Header eine URL zurückgeben die auf das erstellte Objekt zeigt. |
Data | Diesser Data-View erweitert die Klasse View um die Methode Data::getFormatedLocaleKey(). Diese Methode gibt einen formatierten lokalen Schlüssel zurück. |
DataException | Diese Exception wird geworfen, bei Fehlern mit den anzuzeigenden Daten |
DefaultView | Default-View einer Webanwendung stellt eine HTML-Seite mit MimeType TEXT/HTML zur Verfügung. |
Form | Seiten-View einer Webanwendung |
HTTPError | Der FehlerView für Webanwendungen erweitert den Standard-View mit alle für die Darstellung einer Fehlermethode notwendigen Methoden und Eigenschaften. |
Json | Der Json-View ist spezialisiert auf die Ausgabe von Daten im Json Format. |
Location | View mit allen Daten für ein Redirect. Als MimeType wird text/html gesetzt. Über den Parameter $permanent kann entweder ein \Alvine\Net\Http\StatusCode::HTTP_MOVED_PERMANENTLY oder ein \Alvine\Net\Http\StatusCode::HTTP_FOUND |
NoContent | Neuer View ohne Content mit StatusCode 204 NO CONTENT |
NoViewException | Diese Exception wird geworfen, wenn kein View verfügbar oder Konfiguriert wurde. |
Page | Seiten-View einer Webanwendung |
Updated | Ergebnis-View einer UPDATE-Operation. Wird eine Route mittels $routeID angegeben, so wird der Statuscode 303 SEE OTHER und die Location ausgegeben. Ohne Route wird 204 NO CONTENT als Statuscode gesetzt. |
VoidView | VoidView ist ein leerer View mit dem MimeType application/octet-stream |
InstanceFromContainer | Views die durch einen Container erstellt werden können sollen die Methode getInstanceFromContainer implementieren. |
FormImplementation | Trait für die Implementierung von Formularen in Presentern |