Model Object
hasErrors()
Signature
Section titled “Signature”hasErrors() — returns boolean
Available in: model
Category: Error Functions
Description
Section titled “Description”Returns true if the object has any errors.
You can also limit to only check a specific property or name for errors.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
property | string | no | — | Name of the property to check if there are any errors set on. |
name | string | no | — | Error name to check if there are any errors set with. |
Examples
Section titled “Examples”// 1. Check if a post object has any errors at all
if (post.hasErrors()) {
// Redirect user back to the form to correct errors
}
// 2. Check if a specific property has errors
if (post.hasErrors(property="title")) {
// The title field has at least one error
}
// 3. Check if any errors were set with a specific name
if (post.hasErrors(name="uniquenessViolation")) {
// Handle uniqueness error specifically
}