How data flows from HTTP to Nette Forms controls
masterNette Forms does not use a central distribution system for submitted data. Instead, each control pulls its own value lazily from a single flat array of HTTP data.
When a form is submitted, Form::receiveHttpData() populates Form::$httpData. Each non-disabled control then calls loadHttpData(), which uses getHttpData() to extract its specific value from the flat array using its HTML name (e.g., name="container[control]").
Data Sanitization
Sanitization is determined by the data-type bit used when adding the control via Helpers::sanitize:
DataText: Normalizes newlines only.DataLine: Collapses newlines to spaces and trims (use this for single-line inputs).DataFile: Ensures the value is a validFileUploadinstance, otherwise returnsnull.