$id]); } public static function delete_echo($id = 0) { return Lu::echo(config('code.200.d'), 200, ['id' => $id]); } public static function update_echo($id = 0) { return Lu::echo(config('code.200.u'), 200, ['id' => $id]); } public static function error_echo($code, $replace = []) { $msg = config("code.{$code}"); if (count($replace)) $msg = Str::replaceArray('?', $replace, $msg); throw new HttpResponseException(response()->json([ 'code' => $code, 'message' => $msg, ])->setEncodingOptions(JSON_UNESCAPED_UNICODE)); } public static function error_exit($exit) { throw new HttpResponseException($exit); } public static function echo($data = []) { return Lu::echo(config('code.200.r'), 200, $data); } }