Sponsor of the Day:
Jerkmate
https://doc.nette.org/en/database/explorer
Database Explorer – Nette Documentation
Explorer offers an intuitive and efficient way to work with your database. It automatically handles table relationships and optimizes queries, allowing you to...
database explorernette documentation
https://doc.nette.org/en/dependency-injection/global-state
Global State and Singletons – Nette Documentation
Warning: The following constructs are symptoms of poorly designed code:
global statenette documentationsingletons
https://doc.nette.org/en/utils/arrays
Array Functions – Nette Documentation
This page covers the Nette\Utils\Arrays, ArrayHash, and ArrayList classes, which relate to arrays.
nette documentationarrayfunctions
https://doc.nette.org/en/application/configuration
Application Configuration – Nette Documentation
Overview of configuration options for Nette Application.
application configurationnette documentation
https://doc.nette.org/en/utils/strings
String Functions – Nette Documentation
Nette\Utils\Strings is a static class containing useful functions for working with UTF-8 encoded strings.
string functionsnette documentation
https://doc.nette.org/en/database/reflection
Structure Reflection – Nette Documentation
Nette Database provides tools for database structure introspection using the Nette\Database\Reflection class. It allows obtaining information about tables,...
nette documentationstructurereflection
https://doc.nette.org/en/database/sql-way
SQL Way – Nette Documentation
Nette Database offers two ways of working: you can write SQL queries yourself (SQL way), or have them generated automatically (see Explorer). The SQL way gives...
nette documentationsqlway
https://doc.nette.org/en/dependency-injection/autowiring
Autowiring – Nette Documentation
Autowiring is a great feature that automatically passes required services to the constructor and other methods, so we don't have to specify them explicitly. It...
nette documentation
https://doc.nette.org/en/
Nette Documentation
Official Nette Documentation: describes how Nette works and the best practices for developing web applications.
nette documentation
https://doc.nette.org/en/application/ajax
AJAX & Snippets – Nette Documentation
In the era of modern web applications, where functionality is often distributed between the server and the browser, AJAX is an essential connecting element....
nette documentationajaxsnippets
https://doc.nette.org/en/utils/paginator
Paginator – Nette Documentation
Need to paginate data listings? Since pagination math can be tricky, Nette\Utils\Paginator is here to help.
nette documentationpaginator
https://doc.nette.org/en/database/mapping
Type Conversion – Nette Documentation
Nette Database automatically converts values returned from the database to the corresponding PHP types.
type conversionnette documentation
https://doc.nette.org/en/security/authorization
Access Control (Authorization) – Nette Documentation
Authorization checks whether a user has sufficient permissions, for example, to access a specific resource or to perform an action. Authorization presupposes...
access controlnette documentationauthorization
https://doc.nette.org/en/utils/validators
Value Validators – Nette Documentation
Need to quickly and easily verify that a variable contains, for example, a valid email address? Then Nette\Utils\Validators will come in handy, a static class...
nette documentationvaluevalidators
https://doc.nette.org/en/application/presenters
Presenters – Nette Documentation
We will explore how presenters and templates are written in Nette. After reading, you will understand:
nette documentationpresenters
https://doc.nette.org/en/forms/rendering
Forms Rendering – Nette Documentation
nette documentationformsrendering
https://doc.nette.org/en/utils/reflection
PHP Reflection – Nette Documentation
Nette\Utils\Reflection is a static class providing useful functions for PHP reflection. Its purpose is to address shortcomings in native reflection classes and...
nette documentationphpreflection
https://doc.nette.org/en/forms/standalone
Forms Used Standalone – Nette Documentation
Nette Forms dramatically simplify the creation and processing of web forms. You can use them in your applications completely standalone, without the rest of...
nette documentationformsusedstandalone
https://doc.nette.org/en/dependency-injection/passing-dependencies
Passing Dependencies – Nette Documentation
Arguments, or ‘dependencies’ in DI terminology, can be passed to classes in the following main ways:
nette documentationpassingdependencies
https://doc.nette.org/en/dependency-injection/factory
Generated Factories – Nette Documentation
Nette DI can automatically generate factory code based on interfaces, saving you from writing code.
nette documentationgeneratedfactories
https://editor.nette.org/?url=https%3A%2F%2Fgithub.com%2Fnette%2Fdocs%2Fblob%2Fmaster%2Futils%2Fen%2Ffinder.texy
Nette Documentation Preview
nette documentation preview
https://doc.nette.org/en/application/bootstrapping
Bootstrapping – Nette Documentation
Bootstrapping is the process of initializing the application environment, creating a dependency injection (DI) container, and starting the application. We will...
nette documentationbootstrapping
https://editor.nette.org/?url=https%3A%2F%2Fgithub.com%2Fnette%2Fdocs%2Fblob%2Fmaster%2Fcontributing%2Fen%2Fdocumentation.texy
Nette Documentation Preview
nette documentation preview
https://doc.nette.org/en/application/creating-links
Creating URL Links – Nette Documentation
Creating links in Nette is as simple as pointing a finger. Just aim, and the framework will do all the work for you. We will show:
url linksnette documentationcreating
https://doc.nette.org/en/application/how-it-works
How Do Applications Work? – Nette Documentation
You are currently reading the foundational chapter of the Nette documentation. You will learn the complete principles behind how web applications work, from A...
nette documentationapplicationswork
https://doc.nette.org/en/application/components
Interactive Components – Nette Documentation
Components are separate reusable objects that we embed into pages. They can be forms, datagrids, polls, essentially anything that makes sense to use...
interactive componentsnette documentation
https://doc.nette.org/en/utils/finder/2.x
Finder: Filesystem Search – Nette Documentation
Need to go through directories on disk? Are you looking for files in them? The Nette\Utils\Finder class will make it as easy as possible.
nette documentationfinderfilesystemsearch
https://doc.nette.org/en/utils/staticclass
Static Classes – Nette Documentation
StaticClass is used to denote static classes.
nette documentationstaticclasses
https://doc.nette.org/en/utils/images
Working with Images – Nette Documentation
The Nette\Utils\Image class simplifies image manipulation, such as resizing, cropping, sharpening, drawing, or merging multiple images.
nette documentationworkingimages
https://doc.nette.org/en/component-model
Component Model – Nette Documentation
An important concept in Nette is the component. We insert visual interactive components into pages; forms and all their elements are also components. The two...
component modelnette documentation
https://doc.nette.org/en/forms/configuration
Forms Configuration – Nette Documentation
You can change the default form error messages in the configuration.
nette documentationformsconfiguration
https://editor.nette.org/?url=https%3A%2F%2Fgithub.com%2Fnette%2Fdocs%2Fblob%2Fmaster%2Ftexy%2Fen%2F%40home.texy
Nette Documentation Preview
nette documentation preview
https://doc.nette.org/en/utils/type
PHP Type – Nette Documentation
Nette\Utils\Type represents a PHP data type. It is used for analyzing, comparing, and manipulating types, whether obtained from a string or reflection.
nette documentationphptype
https://doc.nette.org/en/utils/floats
Working with Floats – Nette Documentation
Nette\Utils\Floats is a static class containing useful functions for comparing floating-point numbers.
nette documentationworkingfloats
https://doc.nette.org/en/dependency-injection/faq
DI Frequently Asked Questions (FAQ) – Nette Documentation
Inversion of Control (IoC) is a principle describing the flow of control in a program: is your code calling external code, or is external code (like a...
frequently asked questionsnette documentationdifaq
https://doc.nette.org/en/application/multiplier
Multiplier: Dynamic Components – Nette Documentation
A tool for dynamic creation of interactive components.
nette documentationmultiplierdynamiccomponents
https://doc.nette.org/en/dependency-injection/services
Service Definitions – Nette Documentation
Configuration is where we instruct the DI container how to create individual services and how to connect them with their dependencies. Nette offers a very...
nette documentationservicedefinitions
https://doc.nette.org/en/troubleshooting
Troubleshooting – Nette Documentation
nette documentationtroubleshooting
https://doc.nette.org/en/http/request
HTTP Request – Nette Documentation
Nette encapsulates the HTTP request into objects with a clear API while providing a sanitization filter.
http requestnette documentation
https://doc.nette.org/en/utils/json
Working with JSON – Nette Documentation
Nette\Utils\Json is a static class with functions for encoding and decoding the JSON format. It addresses vulnerabilities in various PHP versions and throws...
nette documentationworkingjson
https://doc.nette.org/en/neon/format
NEON Format – Nette Documentation
NEON is a human-friendly data serialization language. It is similar to YAML. The main difference is that NEON supports
nette documentationneonformat
https://doc.nette.org/en/http/response
HTTP Response – Nette Documentation
Nette encapsulates the HTTP response into objects with a clear API.
http responsenette documentation
https://doc.nette.org/en/utils/finder/3.x
Finder: Filesystem Search – Nette Documentation
Need to go through directories on disk? Are you looking for files in them? The Nette\Utils\Finder class will make it as easy as possible.
nette documentationfinderfilesystemsearch
https://doc.nette.org/en/utils/filesystem
Filesystem Functions – Nette Documentation
Nette\Utils\FileSystem is a class with useful functions for working with the file system. One advantage over native PHP functions is that they throw exceptions...
nette documentationfilesystemfunctions
https://doc.nette.org/en/forms/controls
Form Controls – Nette Documentation
Overview of standard form controls.
form controlsnette documentation
https://doc.nette.org/en/mail/2.x
Nette Mail – Nette Documentation
Are you going to send emails such as newsletters or order confirmations? Nette Framework provides the necessary tools with a very nice API. We will show:
nette maildocumentation
https://doc.nette.org/en/dependency-injection
Nette DI – Nette Documentation
Dependency Injection is a design pattern that will fundamentally change the way you look at code and development. It opens the way to a world of cleanly...
nette didocumentation
https://doc.nette.org/fr/utils/finder
Finder : recherche de fichiers – Documentation Nette
Besoin de trouver des fichiers correspondant à un certain masque ? Finder vous y aidera. C'est un outil polyvalent et rapide pour parcourir la structure des...
recherche definderfichiersdocumentationnette
https://doc.nette.org/en/utils
Nette Utils – Nette Documentation
Oct 22, 2025 - In the nette/utils package, you will find a set of useful classes for everyday use:
nette utilsdocumentation
https://doc.nette.org/en/safe-stream
Nette SafeStream – Nette Documentation
Oct 22, 2025 - Nette SafeStream guarantees that every file read and write operation occurs in isolation. This means that no thread will start reading a file that hasn't been...
nette safestreamdocumentation
https://doc.nette.org/en/utils/3.x
Nette Utils – Nette Documentation
In the nette/utils package, you will find a set of useful classes for everyday use:
nette utilsdocumentation
https://doc.nette.org/en/forms/3.x
Nette Forms – Nette Documentation
Nette Forms revolutionized the creation of web forms. Suddenly, writing just a few clear lines of code was enough to get a complete form, including rendering,...
nette formsdocumentation
https://doc.nette.org/fr/php-generator
Nette PhpGenerator – Documentation Nette
nette phpgeneratordocumentation
https://doc.nette.org/en/php-generator
Nette PhpGenerator – Nette Documentation
nette phpgeneratordocumentation