FormMessage
trait FormMessage
Form component which contains a castable message
Methods
Returns the field message, used by form validation.
Returns the field message type.
Casting type for this message. Will be 'text' or 'html'
Sets the error message to be displayed on the form field.
Get form schema encoded message
Details
at line 42
string
getMessage()
Returns the field message, used by form validation.
Use {@link setError()} to set this property.
at line 56
string
getMessageType()
Returns the field message type.
Arbitrary value which is mostly used for CSS classes in the rendered HTML, e.g "required".
Use {@link setError()} to set this property.
at line 66
string
getMessageCast()
Casting type for this message. Will be 'text' or 'html'
at line 81
$this
setMessage(string $message, string $messageType = ValidationResult::TYPE_ERROR, string $messageCast = ValidationResult::CAST_TEXT)
Sets the error message to be displayed on the form field.
Allows HTML content, so remember to use Convert::raw2xml().
at line 117
array|null
getSchemaMessage()
Get form schema encoded message