public asJSONFormFieldErrors ( integer $code, array $fieldErrors ) : SS_HTTPResponse | ||
$code | integer | HTTP status code. |
$fieldErrors | array | FieldName => message structure. |
return | SS_HTTPResponse |
public function asJSONFormFieldErrors($code, $fieldErrors)
{
$response = $this->getResponse();
$response->addHeader('Content-Type', 'application/json');
$response->setBody(json_encode(['InputErrors' => $fieldErrors]));
$response->setStatusCode($code);
return $response;
}