xPDOValidator.getMessages
Last updated Oct 14th, 2026 | Page history | Improve this page | Report an issue
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn morexPDOValidator::getMessages¶
Get the validation messages generated by validate(), if any exist.
Each message is an array with the following keys:
fieldThe name of the field that was validated against.nameThe name of the validation rule.messageThe error message returned.
Syntax¶
array getMessages ()
Example¶
Check to see if any validation errors occur. If so, return the errors and print out to the browser.
$validator = $obj->getValidator();
if ($validator->validate() == false) {
$errorMessages = $validator->getMessages();
foreach ($errorMessages as $message) {
echo 'An error occurred on field "'.$message['field'].'": '.$message['message'];
}
}
See Also¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










