Jet\Form_ValidationError
Třída reprezentuje chybu validace formulářového pole.
Instance je konvertovatelná na řetězec (string).
V neposlední řadě lze chybu převést na JSON, tedy lze chybová hlášení snadno posílat v odpovědích REST API.
| Metoda | Význam |
|---|---|
| public __construct( Form_Field $field, string $code, string $message ) |
Parametry:
|
| public getField( ) : Form_Field |
Vrátí instanci formulářového pole, kterého se chyba týká. |
| public getCode( ) : string |
Vrátí kód chyby. |
| public getMessage( ) : string |
Vrátí chybové hlášení - již přeložené a plně vygenerované (doplněné o hodnoty). |
| public __toString( ) : string |
Instanci je možné převést na string. Výsledkem je chybové hlášení. |
| public toJSON( ) : string |
Chybu lze převést na formát JSON. Pole bude zastoupeno klíčem field a názvem pole. |
| public jsonSerialize( ) : array |
Chybu je možné předat funkci json_encode. |