public asJSONValidatorErrors ( integer $code, array $validatorErrors ) : SS_HTTPResponse | ||
$code | integer | HTTP status code. |
$validatorErrors | array | Result of calling Validator::validate, e.g. [{"fieldName":"Name","message":"Message.","messageType":"bad"}] |
리턴 | SS_HTTPResponse |
public function asJSONValidatorErrors($code, $validatorErrors)
{
$fieldErrors = [];
foreach ($validatorErrors as $error) {
$fieldErrors[$error['fieldName']] = $error['message'];
}
return $this->asJSONFormFieldErrors($code, $fieldErrors);
}