style: Pint 포맷팅 적용
This commit is contained in:
@@ -21,6 +21,7 @@ class MenuSyncController extends Controller
|
||||
protected function getTenantId(): int
|
||||
{
|
||||
$tenantId = session('selected_tenant_id');
|
||||
|
||||
return ($tenantId && $tenantId !== 'all') ? (int) $tenantId : 1;
|
||||
}
|
||||
|
||||
@@ -229,7 +230,7 @@ public function push(Request $request): JsonResponse
|
||||
$response = Http::withHeaders([
|
||||
'X-Menu-Sync-Key' => $env['api_key'],
|
||||
'Accept' => 'application/json',
|
||||
])->post(rtrim($env['url'], '/') . '/menu-sync/import', [
|
||||
])->post(rtrim($env['url'], '/').'/menu-sync/import', [
|
||||
'menus' => $menuData,
|
||||
]);
|
||||
|
||||
@@ -244,7 +245,7 @@ public function push(Request $request): JsonResponse
|
||||
'error' => $response->json('error', '원격 서버 오류'),
|
||||
], $response->status());
|
||||
} catch (\Exception $e) {
|
||||
return response()->json(['error' => '연결 실패: ' . $e->getMessage()], 500);
|
||||
return response()->json(['error' => '연결 실패: '.$e->getMessage()], 500);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -307,10 +308,11 @@ public function testConnection(Request $request): JsonResponse
|
||||
$response = Http::withHeaders([
|
||||
'X-Menu-Sync-Key' => $validated['api_key'],
|
||||
'Accept' => 'application/json',
|
||||
])->timeout(10)->get(rtrim($validated['url'], '/') . '/menu-sync/export');
|
||||
])->timeout(10)->get(rtrim($validated['url'], '/').'/menu-sync/export');
|
||||
|
||||
if ($response->successful()) {
|
||||
$data = $response->json();
|
||||
|
||||
return response()->json([
|
||||
'success' => true,
|
||||
'message' => '연결 성공',
|
||||
@@ -321,12 +323,12 @@ public function testConnection(Request $request): JsonResponse
|
||||
|
||||
return response()->json([
|
||||
'success' => false,
|
||||
'message' => 'API 오류: ' . $response->status(),
|
||||
'message' => 'API 오류: '.$response->status(),
|
||||
]);
|
||||
} catch (\Exception $e) {
|
||||
return response()->json([
|
||||
'success' => false,
|
||||
'message' => '연결 실패: ' . $e->getMessage(),
|
||||
'message' => '연결 실패: '.$e->getMessage(),
|
||||
]);
|
||||
}
|
||||
}
|
||||
@@ -394,12 +396,12 @@ private function fetchRemoteMenus(array $env): array
|
||||
$response = Http::withHeaders([
|
||||
'X-Menu-Sync-Key' => $env['api_key'],
|
||||
'Accept' => 'application/json',
|
||||
])->timeout(10)->get(rtrim($env['url'], '/') . '/menu-sync/export', [
|
||||
])->timeout(10)->get(rtrim($env['url'], '/').'/menu-sync/export', [
|
||||
'tenant_id' => $this->getTenantId(), // 현재 선택된 테넌트 전달
|
||||
]);
|
||||
|
||||
if (! $response->successful()) {
|
||||
throw new \Exception('API 오류: HTTP ' . $response->status());
|
||||
throw new \Exception('API 오류: HTTP '.$response->status());
|
||||
}
|
||||
|
||||
$data = $response->json();
|
||||
@@ -440,6 +442,7 @@ private function flattenMenuNames(array $menus, string $prefix = ''): array
|
||||
$names = array_merge($names, $this->flattenMenuNames($menu['children'], $fullName));
|
||||
}
|
||||
}
|
||||
|
||||
return $names;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user