Implements a declarative framework for building web interfaces.
This module contains the sister funtionality to the
module. While the REST interface generator is meant for stateless
machine-to-machine communication, this module aims at implementing
user facing web services. Apart from that, both systems use the same
vibe . web . rest
for an overview of how the system works.
Name Description errorDisplay () Attribute to customize how errors/exceptions are displayed.
nestedNameStyle (style) Determines how nested D fields/array entries are mapped to form field names.
noRoute () Methods marked with this attribute will not be treated as web endpoints.
redirect (url) Redirects to the given URL.
registerWebInterface (router, instance, settings) Registers a HTTP/web interface based on a class instance.
terminateSession () Terminates the currently active session (if any).
trWeb (text, context) Translates text based on the language of the current web request.
Name Description WebInterfaceSettings Encapsulates settings used to customize the generated web interface.
Name Description SessionVar Maps a web interface member variable to a session field.
Name Description render Renders a Diet template file to the current HTTP response.
© 2013-2016 RejectedSoftware e.K.
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.