A

AbortExceptionClass in namespace Nette\Application

The exception that is thrown when user attempts to terminate the current presenter or application.

ApplicationClass in namespace Nette\Application

Front Controller.

ApplicationExceptionClass in namespace Nette\Application

Application fatal error.

$ Requires#actionsProperty in class Requires
Route::action2path() — Method in class Route

camelCaseAction name -> dash-separated.

RouteList::addRoute() — Method in class RouteList
AccessPolicyClass in namespace Nette\Application\UI

Manages access control to presenter elements based on attributes and built-in rules.

$ Presenter#autoCanonicalizeProperty in class Presenter

automatically call canonicalize()

$ Presenter#absoluteUrlsProperty in class Presenter

use absolute Urls or paths?

$ Presenter#allowedMethodsProperty in class Presenter
$ Presenter#actionProperty in class Presenter
Presenter::afterRender() — Method in class Presenter

Common render method.

ApplicationExtensionClass in namespace Nette\Bridges\ApplicationDI

Application extension for Nette DI.

LatteExtension::addMacro() — Method in class LatteExtension
LatteExtension::addExtension() — Method in class LatteExtension
RoutingExtension::afterCompile() — Method in class RoutingExtension
DefaultTemplate::add() — Method in class DefaultTemplate

Adds new template parameter.

$ ControlNode#argsProperty in class ControlNode
$ IfCurrentNode#argsProperty in class IfCurrentNode
$ LinkNode#argsProperty in class LinkNode
SnippetBridge::addSnippet() — Method in class SnippetBridge
Template::addFilter() — Method in class Template

Registers run-time filter.

Template::addFunction() — Method in class Template

Registers run-time function.

B

BadRequestExceptionClass in namespace Nette\Application

The exception that indicates client error with HTTP code 4xx.

BadSignalExceptionClass in namespace Nette\Application\UI

Signal exception.

Form::beforeRender() — Method in class Form
Presenter::beforeRender() — Method in class Presenter

Common render method.

ApplicationExtension::beforeCompile() — Method in class ApplicationExtension
LatteExtension::beforeCompile() — Method in class LatteExtension
RoutingExtension::beforeCompile() — Method in class RoutingExtension
$ DefaultTemplate#baseUrlProperty in class DefaultTemplate
$ DefaultTemplate#basePathProperty in class DefaultTemplate
$ SnippetAreaNode#blockProperty in class SnippetAreaNode
$ SnippetNode#blockProperty in class SnippetNode
Template::blueprint() — Method in class Template

C

MicroPresenter::createTemplate() — Method in class MicroPresenter

Template factory.

$ Application#catchExceptionsProperty in class Application
Application::createInitialRequest() — Method in class Application
Application::createErrorRequest() — Method in class Application
CrossOriginClass in namespace Nette\Application\Attributes

Use Requires(sameOrigin: false)

$ BadRequestException#codeProperty in class BadRequestException
$ ForbiddenRequestException#codeProperty in class ForbiddenRequestException
IPresenterFactory::createPresenter() — Method in class IPresenterFactory

Creates new presenter instance.

LinkGenerator::createRequest() — Method in class LinkGenerator
PresenterFactory::createPresenter() — Method in class PresenterFactory

Creates new presenter instance.

CallbackResponseClass in namespace Nette\Application\Responses

Callback response.

CliRouterClass in namespace Nette\Application\Routers

The unidirectional router for CLI. (experimental)

CliRouter::constructUrl() — Method in class CliRouter

This router is only unidirectional.

Route::constructUrl() — Method in class Route

Constructs absolute URL from array.

RouteList::completeParameters() — Method in class RouteList

Support for modules.

RouteList::constructUrl() — Method in class RouteList

Constructs absolute URL from array.

AccessPolicy::checkAccess() — Method in class AccessPolicy
$ BadSignalException#codeProperty in class BadSignalException
ComponentClass in namespace Nette\Application\UI

Component is the base class for all Presenter components.

Component::createComponent() — Method in class Component
Component::checkRequirements() — Method in class Component

Descendant can override this method to check for permissions.

ComponentReflectionClass in namespace Nette\Application\UI

Helpers for Presenter & Component.

ComponentReflection::combineArgs() — Method in class ComponentReflection
ControlClass in namespace Nette\Application\UI

Control is renderable Presenter component.

Control::createTemplate() — Method in class Control
Control::checkTemplateClass() — Method in class Control
Multiplier::createComponent() — Method in class Multiplier
ParameterConverter::convertType() — Method in class ParameterConverter

Lossless type conversion.

Presenter::checkHttpMethod() — Method in class Presenter
Presenter::changeAction() — Method in class Presenter

Changes current action.

Presenter::createTemplate() — Method in class Presenter
Presenter::canonicalize() — Method in class Presenter

Conditional redirect to canonicalized URI.

Presenter::createRequest() — Method in class Presenter
TemplateFactory::createTemplate() — Method in class TemplateFactory
$ DefaultTemplate#controlProperty in class DefaultTemplate
LatteFactory::create() — Method in class LatteFactory
ControlNodeClass in namespace Nette\Bridges\ApplicationLatte\Nodes

{control name[:method] [params]}

ControlNode::create() — Method in class ControlNode
$ IfCurrentNode#contentProperty in class IfCurrentNode
IfCurrentNode::create() — Method in class IfCurrentNode
LinkNode::create() — Method in class LinkNode
NNonceNode::create() — Method in class NNonceNode
$ SnippetAreaNode#contentProperty in class SnippetAreaNode
SnippetAreaNode::create() — Method in class SnippetAreaNode
$ SnippetNode#contentProperty in class SnippetNode
SnippetNode::create() — Method in class SnippetNode
TemplateFactory::createTemplate() — Method in class TemplateFactory
UIExtension::createExtendsNode() — Method in class UIExtension

D

DeprecatedClass in namespace Nette\Application\Attributes
Form::disableSameSiteProtection() — Method in class Form
Presenter::detectedCsrf() — Method in class Presenter

This method will be called when CSRF is detected.

DefaultTemplateClass in namespace Nette\Bridges\ApplicationLatte

Default template for controls and presenters.

$ IfCurrentNode#destinationProperty in class IfCurrentNode
$ LinkNode#destinationProperty in class LinkNode

E

ErrorPresenterClass in namespace NetteModule

Default Error Presenter.

MicroPresenter::error() — Method in class MicroPresenter

Throws HTTP error.

$ Application#errorPresenterProperty in class Application
$ Application#error4xxPresenterProperty in class Application
Component::error() — Method in class Component

Throws HTTP error.

$ ControlNode#escapeProperty in class ControlNode
SnippetRuntime::enter() — Method in class SnippetRuntime

F

ForbiddenRequestExceptionClass in namespace Nette\Application

Forbidden request exception - access denied.

PresenterFactory::formatPresenterClass() — Method in class PresenterFactory

Formats presenter class name from its name.

$ Request#filesProperty in class Request
FileResponseClass in namespace Nette\Application\Responses

File download response.

ForwardResponseClass in namespace Nette\Application\Responses

Forwards to new request.

Component::formatSignalMethod() — Method in class Component

Formats signal handler method name -> case sensitivity doesn't matter.

$ ComponentReflection#fileNameProperty in class ComponentReflection
Control::formatTemplateClass() — Method in class Control
Control::flashMessage() — Method in class Control

Saves the message to template, that can be displayed after redirect.

FormClass in namespace Nette\Application\UI

Web form adapted for Presenter.

Presenter::findTemplateFile() — Method in class Presenter

Finds template file name.

Presenter::findLayoutTemplateFile() — Method in class Presenter

Finds layout template file name.

Presenter::formatLayoutTemplateFiles() — Method in class Presenter

Formats layout template file names.

Presenter::formatTemplateFiles() — Method in class Presenter

Formats view template file names.

Presenter::formatActionMethod() — Method in class Presenter

Formats action method name.

Presenter::formatRenderMethod() — Method in class Presenter

Formats render view method name.

Presenter::formatTemplateClass() — Method in class Presenter
Presenter::forward() — Method in class Presenter

Forward to another presenter or action.

$ DefaultTemplate#flashesProperty in class DefaultTemplate
UIExtension::findLayoutTemplate() — Method in class UIExtension
UIMacros::finalize() — Method in class UIMacros

Finishes template parsing.

G

MicroPresenter::getContext() — Method in class MicroPresenter

Gets the context.

MicroPresenter::getRequest() — Method in class MicroPresenter
Application::getRequests() — Method in class Application

Returns all processed requests.

Application::getPresenter() — Method in class Application

Returns current presenter.

Application::getRouter() — Method in class Application

Returns router.

Application::getPresenterFactory() — Method in class Application

Returns presenter factory.

BadRequestException::getHttpCode() — Method in class BadRequestException
Helpers::getClassesAndTraits() — Method in class Helpers

return string[]

IPresenterFactory::getPresenterClass() — Method in class IPresenterFactory

Generates and checks presenter class name.

PresenterFactory::getPresenterClass() — Method in class PresenterFactory

Generates and checks presenter class name.

PresenterFactory::getAlias() — Method in class PresenterFactory
Request::getPresenterName() — Method in class Request

Retrieve the presenter name.

Request::getParameters() — Method in class Request

Returns all variables provided to the presenter (usually via URL).

Request::getParameter() — Method in class Request

Returns a parameter provided to the presenter.

Request::getPost() — Method in class Request

Returns a variable provided to the presenter via POST.

Request::getFiles() — Method in class Request

Returns all uploaded files.

Request::getMethod() — Method in class Request

Returns the method.

FileResponse::getFile() — Method in class FileResponse

Returns the path to a downloaded file.

FileResponse::getName() — Method in class FileResponse

Returns the file name.

FileResponse::getContentType() — Method in class FileResponse

Returns the MIME content type of a downloaded file.

ForwardResponse::getRequest() — Method in class ForwardResponse
JsonResponse::getPayload() — Method in class JsonResponse
JsonResponse::getContentType() — Method in class JsonResponse

Returns the MIME content type of a downloaded file.

RedirectResponse::getUrl() — Method in class RedirectResponse
RedirectResponse::getCode() — Method in class RedirectResponse
TextResponse::getSource() — Method in class TextResponse
CliRouter::getDefaults() — Method in class CliRouter

Returns default values.

Route::getConstantParameters() — Method in class Route
RouteList::getModule() — Method in class RouteList
Component::getPresenter() — Method in class Component

Returns the presenter where this component belongs to.

Component::getPresenterIfExists() — Method in class Component

Returns the presenter where this component belongs to.

Component::getUniqueId() — Method in class Component

Returns a fully-qualified name that uniquely identifies the component within the presenter hierarchy.

Component::getReflection() — Method in class Component

Access to reflection.

Component::getParameter() — Method in class Component

Returns component param.

Component::getParameters() — Method in class Component

Returns component parameters.

Component::getParameterId() — Method in class Component

Returns a fully-qualified name that uniquely identifies the parameter.

ComponentReflection::getParameters() — Method in class ComponentReflection

Returns array of class properties that are public and have attribute #[Persistent] or #[Parameter] or annotation @persistent.

ComponentReflection::getPersistentParams() — Method in class ComponentReflection

Returns array of persistent properties. They are public and have attribute #[Persistent] or annotation @persistent.

ComponentReflection::getPersistentComponents() — Method in class ComponentReflection

Returns array of persistent components. They are tagged with class-level attribute

[Persistent] or annotation @persistent or returned by Presenter::getPersistentComponents().

ComponentReflection::getActionRenderMethod() — Method in class ComponentReflection

Returns action() or render() method if available

ComponentReflection::getSignalMethod() — Method in class ComponentReflection

Returns handle*() method if available

ComponentReflection::getAnnotation() — Method in class ComponentReflection

Returns an annotation value.

ComponentReflection::getMethod() — Method in class ComponentReflection
ComponentReflection::getMethods() — Method in class ComponentReflection
Control::getTemplate() — Method in class Control
Control::getSnippetId() — Method in class Control

Returns snippet HTML ID.

Form::getPresenter() — Method in class Form

Returns the presenter where this component belongs to.

Form::getPresenterIfExists() — Method in class Form

Returns the presenter where this component belongs to.

Link::getComponent() — Method in class Link

Returns link component.

Link::getDestination() — Method in class Link

Returns link destination.

Link::getParameter() — Method in class Link

Returns link parameter.

Link::getParameters() — Method in class Link

Returns link parameters.

MethodReflection::getAnnotation() — Method in class MethodReflection

Returns an annotation value.

ParameterConverter::getType() — Method in class ParameterConverter
Presenter::getRequest() — Method in class Presenter
Presenter::getPresenter() — Method in class Presenter

Returns self.

Presenter::getPresenterIfExists() — Method in class Presenter

Returns the presenter where this component belongs to.

Presenter::getUniqueId() — Method in class Presenter

Returns a name that uniquely identifies component.

Presenter::getSignal() — Method in class Presenter

Returns pair signal receiver and name.

Presenter::getAction() — Method in class Presenter

Returns current action name.

Presenter::getView() — Method in class Presenter

Returns current view.

Presenter::getLayout() — Method in class Presenter

Returns current layout name.

Presenter::getPayload() — Method in class Presenter
Presenter::getLastCreatedRequest() — Method in class Presenter

Returns the last created Request.

Presenter::getLastCreatedRequestFlag() — Method in class Presenter

Returns the last created Request flag.

Presenter::getPersistentComponents() — Method in class Presenter

Descendant can override this method to return the names of custom persistent components.

Presenter::getGlobalState() — Method in class Presenter

Saves state information for all subcomponents to $this->globalState.

Presenter::getFlashSession() — Method in class Presenter

Returns session namespace provided to pass temporary data between redirects.

Presenter::getHttpRequest() — Method in class Presenter
Presenter::getHttpResponse() — Method in class Presenter
Presenter::getSession() — Method in class Presenter
Presenter::getUser() — Method in class Presenter
Presenter::getTemplateFactory() — Method in class Presenter
Presenter::getLinkGenerator() — Method in class Presenter
Template::getFile() — Method in class Template

Returns the path to the template file.

ApplicationExtension::getConfigSchema() — Method in class ApplicationExtension
ApplicationExtension::generateNewPresenterFileContents() — Method in class ApplicationExtension
LatteExtension::getConfigSchema() — Method in class LatteExtension
RoutingExtension::getConfigSchema() — Method in class RoutingExtension
ControlNode::getIterator() — Method in class ControlNode
IfCurrentNode::getIterator() — Method in class IfCurrentNode
LinkNode::getIterator() — Method in class LinkNode
NNonceNode::getIterator() — Method in class NNonceNode
SnippetAreaNode::getIterator() — Method in class SnippetAreaNode
SnippetNode::getIterator() — Method in class SnippetNode
SnippetBridge::getHtmlId() — Method in class SnippetBridge
SnippetRuntime::getHtmlId() — Method in class SnippetRuntime
Template::getLatte() — Method in class Template
Template::getFile() — Method in class Template

Returns the path to the template file.

Template::getParameters() — Method in class Template

Returns array of all parameters.

UIExtension::getFilters() — Method in class UIExtension
UIExtension::getFunctions() — Method in class UIExtension
UIExtension::getProviders() — Method in class UIExtension
UIExtension::getTags() — Method in class UIExtension
UIExtension::getPasses() — Method in class UIExtension
RoutingPanel::getTab() — Method in class RoutingPanel

Renders tab.

RoutingPanel::getPanel() — Method in class RoutingPanel

Renders panel.

H

HelpersClass in namespace Nette\Application

Application helpers.

Request::hasFlag() — Method in class Request

Checks the flag.

Component::hasPresenter() — Method in class Component
ComponentReflection::hasCallableMethod() — Method in class ComponentReflection

Is a method callable? It means class is instantiable and method has public visibility, is non-static and non-abstract.

ComponentReflection::hasAnnotation() — Method in class ComponentReflection

Has class specified annotation?

Form::hasPresenter() — Method in class Form
MethodReflection::hasAnnotation() — Method in class MethodReflection

Has method specified annotation?

Presenter::hasPresenter() — Method in class Presenter
Presenter::handleInvalidLink() — Method in class Presenter

Invalid link handler. Descendant can override this method to change default behaviour.

Presenter::hasFlashSession() — Method in class Presenter

Checks if a flash session namespace exists.

$ SnippetNode#htmlElementProperty in class SnippetNode

I

IPresenterClass in namespace Nette\Application

Presenter converts Request to Response.

IPresenterFactoryClass in namespace Nette\Application

Responsible for creating a new instance of given presenter.

IResponseClass in namespace Nette\Application
IRouterClass in namespace Nette\Application
InvalidPresenterExceptionClass in namespace Nette\Application

The exception that is thrown when a presenter cannot be loaded.

Request::isMethod() — Method in class Request

Checks if the method is the given one.

Component::isLinkCurrent() — Method in class Component

Determines whether it links to the current page.

Control::isControlInvalid() — Method in class Control

Is required to repaint the control?

Form::isAnchored() — Method in class Form

Tells if the form is anchored.

IRenderableClass in namespace Nette\Application\UI
ISignalReceiverClass in namespace Nette\Application\UI
IStatePersistentClass in namespace Nette\Application\UI
ITemplateClass in namespace Nette\Application\UI
ITemplateFactoryClass in namespace Nette\Application\UI
InvalidLinkExceptionClass in namespace Nette\Application\UI

Link generation exception.

Link::isLinkCurrent() — Method in class Link

Determines whether this links to the current page.

$ Presenter#invalidLinkModeProperty in class Presenter
Presenter::isModuleCurrent() — Method in class Presenter
Presenter::isForwarded() — Method in class Presenter
Presenter::isSignalReceiver() — Method in class Presenter

Checks if the signal receiver is the given one.

Presenter::isAjax() — Method in class Presenter

Is AJAX request?

Presenter::injectPrimary() — Method in class Presenter
Renderable::isControlInvalid() — Method in class Renderable

Is required to repaint the control?

ApplicationExtension::initializeBlueScreenPanel() — Method in class ApplicationExtension
LatteExtension::initLattePanel() — Method in class LatteExtension
DefaultTemplate::isLinkCurrent() — Method in class DefaultTemplate
DefaultTemplate::isModuleCurrent() — Method in class DefaultTemplate
ILatteFactoryClass in namespace Nette\Bridges\ApplicationLatte
IfCurrentNodeClass in namespace Nette\Bridges\ApplicationLatte\Nodes

{ifCurrent destination [,] [params]}

SnippetBridge::isSnippetMode() — Method in class SnippetBridge
UIMacros::install() — Method in class UIMacros
UIMacros::initialize() — Method in class UIMacros

Initializes before template parsing.

UIRuntime::initialize() — Method in class UIRuntime

J

JsonResponseClass in namespace Nette\Application\Responses

JSON response used mainly for AJAX requests.

L

LinkGeneratorClass in namespace Nette\Application

Link generator.

$ LinkGenerator#lastRequestProperty in class LinkGenerator
LinkGenerator::link() — Method in class LinkGenerator

Generates URL to presenter.

$ Component#linkCurrentProperty in class Component
Component::loadState() — Method in class Component

Loads state information.

Component::link() — Method in class Component

Generates URL to presenter, action or signal.

Component::lazyLink() — Method in class Component

Returns destination as Link object.

LinkClass in namespace Nette\Application\UI

Lazy encapsulation of Component::link().

$ Presenter#layoutProperty in class Presenter
Presenter::lastModified() — Method in class Presenter

Attempts to cache the sent entity by its last modification date.

StatePersistent::loadState() — Method in class StatePersistent

Loads state information.

ApplicationExtension::loadConfiguration() — Method in class ApplicationExtension
LatteExtensionClass in namespace Nette\Bridges\ApplicationDI

Latte extension for Nette DI.

LatteExtension::loadConfiguration() — Method in class LatteExtension
RoutingExtension::loadConfiguration() — Method in class RoutingExtension
LatteFactoryClass in namespace Nette\Bridges\ApplicationLatte
LinkNodeClass in namespace Nette\Bridges\ApplicationLatte\Nodes

{link destination [,] [params]} {plink destination [,] [params]} n:href="destination [,] [params]"

SnippetRuntime::leave() — Method in class SnippetRuntime

M

MicroPresenterClass in namespace NetteModule

Micro presenter.

$ Application#maxLoopProperty in class Application
$ Requires#methodsProperty in class Requires
$ Request#methodProperty in class Request
CliRouter::match() — Method in class CliRouter

Maps command line arguments to an array.

Route::match() — Method in class Route

Maps HTTP request to an array.

MethodReflectionClass in namespace Nette\Application\UI
MultiplierClass in namespace Nette\Application\UI

Component multiplier.

$ ControlNode#methodProperty in class ControlNode
$ LinkNode#modifierProperty in class LinkNode
$ LinkNode#modeProperty in class LinkNode
SnippetBridge::markRedrawn() — Method in class SnippetBridge
UIMacros::macroControl() — Method in class UIMacros

{control name[:method] [params]}

UIMacros::macroLink() — Method in class UIMacros

{link destination [,] [params]} {plink destination [,] [params]} n:href="destination [,] [params]"

UIMacros::macroIfCurrent() — Method in class UIMacros

{ifCurrent destination [,] [params]}

UIMacros::macroExtends() — Method in class UIMacros

{extends auto}

UIMacros::macroTemplatePrint() — Method in class UIMacros

{templatePrint [parentClass | default]}

N

$ ComponentReflection#nameProperty in class ComponentReflection
$ ControlNode#nameProperty in class ControlNode
NNonceNodeClass in namespace Nette\Bridges\ApplicationLatte\Nodes
n:nonce
SnippetBridge::needsRedraw() — Method in class SnippetBridge

O

$ Application#onStartupProperty in class Application
$ Application#onShutdownProperty in class Application
$ Application#onRequestProperty in class Application
$ Application#onPresenterProperty in class Application
$ Application#onResponseProperty in class Application
$ Application#onErrorProperty in class Application
RouteList::offsetSet() — Method in class RouteList
RouteList::offsetGet() — Method in class RouteList
RouteList::offsetExists() — Method in class RouteList
RouteList::offsetUnset() — Method in class RouteList
$ Component#onAnchorProperty in class Component
$ Form#onAnchorProperty in class Form
$ Presenter#onStartupProperty in class Presenter
$ Presenter#onRenderProperty in class Presenter
$ Presenter#onShutdownProperty in class Presenter
$ TemplateFactory#onCreateProperty in class TemplateFactory

P

Application::processRequest() — Method in class Application
ParameterClass in namespace Nette\Application\Attributes
PersistentClass in namespace Nette\Application\Attributes
LinkGenerator::parseDestination() — Method in class LinkGenerator

Parse destination in format "[//] [[[module:]presenter:]action | signal! | this | @alias] [?query] [#fragment]"

PresenterFactoryClass in namespace Nette\Application

Default presenter loader.

$ Request#presenterNameProperty in class Request
$ Request#parametersProperty in class Request
$ Request#postProperty in class Request
Route::path2action() — Method in class Route

dash-separated -> camelCaseAction name.

Route::presenter2path() — Method in class Route

PascalCase:Presenter name -> dash-and-dot-separated.

Route::path2presenter() — Method in class Route

dash-and-dot-separated -> PascalCase:Presenter name.

$ Component#paramsProperty in class Component
$ Component#presenterProperty in class Component
ComponentReflection::parseAnnotation() — Method in class ComponentReflection

Returns an annotation value.

ParameterConverterClass in namespace Nette\Application\UI

Converts parameters between HTTP requests, presenters, and URLs.

PresenterClass in namespace Nette\Application\UI

Presenter component represents a webpage instance. It converts Request to Response.

$ Presenter#payloadProperty in class Presenter
Presenter::processSignal() — Method in class Presenter
Presenter::parseDestination() — Method in class Presenter
Presenter::popGlobalParameters() — Method in class Presenter

Pops parameters for specified component.

PresenterComponentClass in namespace Nette\Application\UI
PresenterComponentReflectionClass in namespace Nette\Application\UI
PresenterFactoryCallbackClass in namespace Nette\Bridges\ApplicationDI

PresenterFactory callback.

$ DefaultTemplate#presenterProperty in class DefaultTemplate
ControlNode::print() — Method in class ControlNode
IfCurrentNode::print() — Method in class IfCurrentNode
LinkNode::print() — Method in class LinkNode
NNonceNode::print() — Method in class NNonceNode
SnippetAreaNode::print() — Method in class SnippetAreaNode
SnippetNode::print() — Method in class SnippetNode
TemplatePrintNode::print() — Method in class TemplatePrintNode
TemplatePrintNode::printClass() — Method in class TemplatePrintNode
UIRuntime::printClass() — Method in class UIRuntime

R

ErrorPresenter::run() — Method in class ErrorPresenter
MicroPresenter::run() — Method in class MicroPresenter
MicroPresenter::redirectUrl() — Method in class MicroPresenter

Redirects to another URL.

Application::run() — Method in class Application

Dispatch a HTTP request to a front controller.

RequiresClass in namespace Nette\Application\Attributes
IPresenter::run() — Method in class IPresenter
LinkGenerator::requestToUrl() — Method in class LinkGenerator

Converts Request to URL.

RequestClass in namespace Nette\Application

Presenter request.

ResponseClass in namespace Nette\Application

Any response returned by presenter.

$ FileResponse#resumingProperty in class FileResponse
RedirectResponseClass in namespace Nette\Application\Responses

Redirects to new URI.

RouteClass in namespace Nette\Application\Routers

The bidirectional route is responsible for mapping HTTP request to an array for dispatch and vice-versa.

RouteListClass in namespace Nette\Application\Routers

The router broker.

Component::redirect() — Method in class Component

Redirect to another presenter, action or signal.

Component::redirectPermanent() — Method in class Component

Permanently redirects to presenter, action or signal.

Control::redrawControl() — Method in class Control

Forces control to repaint.

Form::receiveHttpData() — Method in class Form

Internal: returns submitted HTTP data or null when form was not submitted.

$ Presenter#requestProperty in class Presenter
Presenter::run() — Method in class Presenter
Presenter::redirectUrl() — Method in class Presenter

Redirect to another URL and ends presenter execution.

Presenter::requestToUrl() — Method in class Presenter
Presenter::restoreRequest() — Method in class Presenter

Restores request from session.

RenderableClass in namespace Nette\Application\UI

Component with ability to repaint.

Renderable::redrawControl() — Method in class Renderable

Forces control to repaint.

Template::render() — Method in class Template

Renders template to output.

RoutingExtensionClass in namespace Nette\Bridges\ApplicationDI

Routing extension for Nette DI.

SnippetBridge::renderChildren() — Method in class SnippetBridge
SnippetRuntime::renderSnippets() — Method in class SnippetRuntime
Template::render() — Method in class Template

Renders template to output.

Template::renderToString() — Method in class Template

Renders template to output.

RoutingPanelClass in namespace Nette\Bridges\ApplicationTracy

Routing debugger for Debug Bar.

S

Helpers::splitName() — Method in class Helpers

Splits name into [module, presenter] or [presenter, action]

PresenterFactory::setMapping() — Method in class PresenterFactory

Sets mapping as pairs [module => mask]

PresenterFactory::setAliases() — Method in class PresenterFactory

Sets pairs [alias => destination]

Request::setPresenterName() — Method in class Request

Sets the presenter name.

Request::setParameters() — Method in class Request

Sets variables provided to the presenter.

Request::setPost() — Method in class Request

Sets variables provided to the presenter via POST.

Request::setFiles() — Method in class Request

Sets all uploaded files.

Request::setMethod() — Method in class Request

Sets the method.

Request::setFlag() — Method in class Request

Sets the flag.

Response::send() — Method in class Response

Sends response to output.

CallbackResponse::send() — Method in class CallbackResponse

Sends response to output.

FileResponse::send() — Method in class FileResponse

Sends response to output.

ForwardResponse::send() — Method in class ForwardResponse

Sends response to output.

JsonResponse::send() — Method in class JsonResponse

Sends response to output.

RedirectResponse::send() — Method in class RedirectResponse

Sends response to output.

TextResponse::send() — Method in class TextResponse

Sends response to output.

VoidResponse::send() — Method in class VoidResponse

Sends response to output.

SimpleRouterClass in namespace Nette\Application\Routers

The bidirectional route for trivial routing via query parameters.

SwitchExceptionClass in namespace Nette\Application
Component::saveState() — Method in class Component

Saves state information for next request.

Component::saveStatePartial() — Method in class Component
Component::signalReceived() — Method in class Component
$ Control#snippetModeProperty in class Control
Control::setTemplateFactory() — Method in class Control
Form::signalReceived() — Method in class Form
Link::setParameter() — Method in class Link

Changes link parameter.

$ Presenter#sessionProperty in class Presenter
Presenter::startup() — Method in class Presenter
Presenter::shutdown() — Method in class Presenter
Presenter::switch() — Method in class Presenter

Switch from current action or render method to another.

Presenter::setView() — Method in class Presenter

Changes current view. Any name is allowed.

Presenter::setLayout() — Method in class Presenter

Changes or disables layout.

Presenter::sendTemplate() — Method in class Presenter
Presenter::sendPayload() — Method in class Presenter

Sends AJAX payload to the output.

Presenter::sendJson() — Method in class Presenter

Sends JSON data to the output.

Presenter::sendResponse() — Method in class Presenter

Sends response and terminates presenter.

Presenter::storeRequest() — Method in class Presenter

Stores current request to session.

Presenter::saveGlobalState() — Method in class Presenter

Permanently saves state information for all subcomponents to $this->globalState.

SignalReceiverClass in namespace Nette\Application\UI

Component with ability to receive signal.

SignalReceiver::signalReceived() — Method in class SignalReceiver
StatePersistentClass in namespace Nette\Application\UI

Component with ability to save and load its state.

StatePersistent::saveState() — Method in class StatePersistent

Saves state information for next request.

Template::setFile() — Method in class Template

Sets the path to the template file.

DefaultTemplate::setParameters() — Method in class DefaultTemplate

Sets all parameters.

SnippetAreaNodeClass in namespace Nette\Bridges\ApplicationLatte\Nodes

{snippetArea [name]}

SnippetNodeClass in namespace Nette\Bridges\ApplicationLatte\Nodes

{snippet [name]}

$ SnippetNode#snippetAttributeProperty in class SnippetNode
SnippetBridgeClass in namespace Nette\Bridges\ApplicationLatte

Latte v2 snippet bridge

SnippetBridge::setSnippetMode() — Method in class SnippetBridge
SnippetRuntimeClass in namespace Nette\Bridges\ApplicationLatte

Latte v3 snippet driver

Template::setTranslator() — Method in class Template

Sets translate adapter.

Template::setFile() — Method in class Template

Sets the path to the template file.

UIExtension::snippetRenderingPass() — Method in class UIExtension

Render snippets instead of template in snippet-mode.

T

Request::toArray() — Method in class Request
TextResponseClass in namespace Nette\Application\Responses

String output response.

Component::tryCall() — Method in class Component

Calls public method if exists.

$ Control#templateProperty in class Control
Control::templatePrepareFilters() — Method in class Control

Descendant can override this method to customize template compile-time filters.

ParameterConverter::toArguments() — Method in class ParameterConverter
ParameterConverter::toParameters() — Method in class ParameterConverter

Converts list of arguments to named parameters & check types.

Presenter::terminate() — Method in class Presenter

Correctly terminates presenter.

TemplateClass in namespace Nette\Application\UI

Defines template.

TemplateFactoryClass in namespace Nette\Application\UI

Defines Template factory.

TemplatePrintNodeClass in namespace Nette\Bridges\ApplicationLatte\Nodes

{templatePrint [ClassName]}

TemplateClass in namespace Nette\Bridges\ApplicationLatte

Latte powered template.

TemplateFactoryClass in namespace Nette\Bridges\ApplicationLatte

Latte powered template factory.

U

$ Presenter#userProperty in class Presenter
$ DefaultTemplate#userProperty in class DefaultTemplate
UIExtensionClass in namespace Nette\Bridges\ApplicationLatte

Latte v3 extension for Nette\Application\UI.

UIMacrosClass in namespace Nette\Bridges\ApplicationLatte

Latte v2 tags for Nette\Application\UI.

UIRuntimeClass in namespace Nette\Bridges\ApplicationLatte

Latte v2 helpers for UI macros.

V

VoidResponseClass in namespace Nette\Application\Responses

No response.

Component::validateParent() — Method in class Component
Form::validateParent() — Method in class Form
$ Presenter#viewProperty in class Presenter

W

LinkGenerator::withReferenceUrl() — Method in class LinkGenerator
RouteList::withModule() — Method in class RouteList

_

ErrorPresenter::__construct() — Method in class ErrorPresenter
MicroPresenter::__construct() — Method in class MicroPresenter
Application::__construct() — Method in class Application
CrossOrigin::__construct() — Method in class CrossOrigin
Persistent::__construct() — Method in class Persistent
Requires::__construct() — Method in class Requires
BadRequestException::__construct() — Method in class BadRequestException
LinkGenerator::__construct() — Method in class LinkGenerator
PresenterFactory::__construct() — Method in class PresenterFactory
Request::__construct() — Method in class Request
CallbackResponse::__construct() — Method in class CallbackResponse
FileResponse::__construct() — Method in class FileResponse
ForwardResponse::__construct() — Method in class ForwardResponse
JsonResponse::__construct() — Method in class JsonResponse
RedirectResponse::__construct() — Method in class RedirectResponse
TextResponse::__construct() — Method in class TextResponse
CliRouter::__construct() — Method in class CliRouter
Route::__construct() — Method in class Route
RouteList::__construct() — Method in class RouteList
SimpleRouter::__construct() — Method in class SimpleRouter
AccessPolicy::__construct() — Method in class AccessPolicy
Form::__construct() — Method in class Form

Application form constructor.

Link::__construct() — Method in class Link
Link::__toString() — Method in class Link

Converts link to URL.

Multiplier::__construct() — Method in class Multiplier
Presenter::__construct() — Method in class Presenter
ApplicationExtension::__construct() — Method in class ApplicationExtension
LatteExtension::__construct() — Method in class LatteExtension
PresenterFactoryCallback::__construct() — Method in class PresenterFactoryCallback
PresenterFactoryCallback::__invoke() — Method in class PresenterFactoryCallback
RoutingExtension::__construct() — Method in class RoutingExtension
SnippetBridge::__construct() — Method in class SnippetBridge
SnippetRuntime::__construct() — Method in class SnippetRuntime
Template::__construct() — Method in class Template
Template::__toString() — Method in class Template

Renders template to string.

Template::__wakeup() — Method in class Template

Prevents unserialization.

TemplateFactory::__construct() — Method in class TemplateFactory
UIExtension::__construct() — Method in class UIExtension
RoutingPanel::__construct() — Method in class RoutingPanel