|
dbxapp 4.5.3
Technische API-Referenz der dbxapp-Plattform
|
Ermittelt und validiert einen Formularwert ohne Rendering-/DB-Zustand. Mehr ...
Öffentliche Methoden | |
| __construct (private object $validator) | |
| resolve (string $name, mixed $default, string $rules, array $data, array $system, array $post, array $query, bool $use_request, bool $fallback_to_state) | |
Ermittelt und validiert einen Formularwert ohne Rendering-/DB-Zustand.
Die Komponente bündelt die Priorität Request > Sysdata > Record > Default und liefert neben dem Wert auch Herkunft und strukturiertes Validator-Ergebnis. dbxForm bleibt für Speicherung und Fehlermarkierung verantwortlich.
| dbxFormValueResolver::__construct | ( | private object | $validator | ) |
| dbxFormValueResolver::resolve | ( | string | $name, |
| mixed | $default, | ||
| string | $rules, | ||
| array | $data, | ||
| array | $system, | ||
| array | $post, | ||
| array | $query, | ||
| bool | $use_request, | ||
| bool | $fallback_to_state ) |
| string | $name | Feldname |
| mixed | $default | Standardwert |
| string | $rules | Validierungsregeln |
| array | $data | Werte des geladenen Datensatzes |
| array | $system | Formularwerte des Laufzeitkontexts |
| array | $post | POST-Werte |
| array | $query | GET-Werte |
| bool | $use_request | Requestwerte berücksichtigen |
| bool | $fallback_to_state | Datensatz- und Systemwerte berücksichtigen |