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. |