FormMessage
trait FormMessage (View source)
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
string
getMessage()
Returns the field message, used by form validation.
Use {@link setError()} to set this property.
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.
string
getMessageCast()
Casting type for this message. Will be 'text' or 'html'
$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().
array|null
getSchemaMessage()
Get form schema encoded message