class FieldValidationException

Exception thrown by field_attach_validate() on field validation errors.

Hierarchy

Expanded class hierarchy of FieldValidationException

File

modules/field/field.attach.inc, line 11

View source
class FieldValidationException extends FieldException {
    var $errors;
    
    /**
     * Constructor for FieldValidationException.
     *
     * @param $errors
     *   An array of field validation errors, keyed by field name and
     *   delta that contains two keys:
     *   - 'error': A machine-readable error code string, prefixed by
     *     the field module name. A field widget may use this code to decide
     *     how to report the error.
     *   - 'message': A human-readable error message such as to be
     *     passed to form_error() for the appropriate form element.
     */
    function __construct($errors) {
        $this->errors = $errors;
        parent::__construct(t('Field validation errors'));
    }

}

Members

Title Sort descending Modifiers Object type Summary
FieldValidationException::$errors property
FieldValidationException::__construct function Constructor for FieldValidationException.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.