class FieldValidationException
Exception thrown by field_attach_validate() on field validation errors.
Hierarchy
- class \FieldException extends \Exception- class \FieldValidationException extends \FieldException
 
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.
