Skip to content

Miscellaneous

valid()

valid() — returns any

Runs the validation on the object and returns true if it passes it. Wheels will run the validation process automatically whenever an object is saved to the database, but sometimes it’s useful to be able to run this method to see if the object is valid without saving it to the database.

NameTypeRequiredDefaultDescription
callbacksbooleanyestrueSet to false to disable callbacks for this operation.
<!--- Check if a user is valid before proceeding with execution --->
<cfset user = model("user").new(params.user)>
<cfif user.valid()>
    <!--- Do something here --->
</cfif>