validateMultiple() public static method
Validates an array of model instances and returns an error message array indexed by the attribute IDs.
This is a helper method that simplifies the way of writing AJAX validation code for tabular input.
For example, you may use the following code in a controller action to respond to an AJAX validation request:
// ... load $models ...
if (Yii::$app->request->isAjax) {
    Yii::$app->response->format = Response::FORMAT_JSON;
    return ActiveForm::validateMultiple($models);
}
// ... respond to non-AJAX request ...
 | public static array validateMultiple ( $models, $attributes = null ) | ||
|---|---|---|
| $models | array | 
 An array of models to be validated.  |  
| $attributes | mixed | 
 List of attributes that should be validated. If this parameter is empty, it means any attribute listed in the applicable validation rules should be validated.  |  
| return | array | 
 The error message array indexed by the attribute IDs.  |  
Please login to continue.