public function setError(string $errorCode = null, $message = null) : ErrorResponseBuilder
{
$this->errorCode = $errorCode;
if (is_array($message)) {
$this->parameters = $message;
} else {
$this->message = $message;
}
return $this;
}
/** * Generate an error JSON response. * * @param string|null $errorCode * @param int|null $statusCode * @param mixed $message * @return \Illuminate\Http\JsonResponse */ public function error(string $errorCode = null, int $statusCode = null, $message = null) : JsonResponse { return $this->errorResponse->setError($errorCode, $message)->respond($statusCode); }