parseCliUri() : $_SERVER['REQUEST_URI']; $method = php_sapi_name() === 'cli' ? 'GET' : $_SERVER['REQUEST_METHOD']; $response = $router->dispatch($uri, $method); if ($response instanceof Response) { $response->send(); } else { echo $response; // 단순 string 반환일 경우 (fallback) } } /** * CLI 요청에서 URI를 파싱하는 메서드 * @return string */ private function parseCliUri(): string { global $argv; return $argv[1] ?? ''; } }