fix : 회원 관리 API 수정 및 ApiResponse 타입 수정

This commit is contained in:
2025-08-14 00:55:08 +09:00
committed by hskwon
parent 93042d189d
commit be89d149de
13 changed files with 660 additions and 181 deletions

View File

@@ -110,8 +110,7 @@ public static function response($type = '', $query = '', $key = ''): array
public static function handle(
callable $callback,
string $successMessage = '요청 성공',
string $errorMessage = '요청 실패'
string $responseTitle = '요청'
): JsonResponse {
try {
$result = $callback();
@@ -121,10 +120,10 @@ public static function handle(
}
return self::success(
$result['data'] ?? null, $successMessage, $result['query'] ?? []
$result['data'] ?? null, $responseTitle." 성공", $result['query'] ?? []
);
} catch (\Throwable $e) {
return self::error($errorMessage, 500, [
return self::error($responseTitle." 실패", 500, [
'details' => $e->getMessage(),
]);
}