from ..parser.models import ParsedCurl def generate_php(parsed: ParsedCurl) -> str: """Generate PHP cURL code from parsed curl command.""" lines = [ "= 400) {", f' echo "HTTP Error: $httpCode\\n";', " } else {", " echo $response . PHP_EOL;", " }", "", " curl_close($ch);", "}", "", "makeRequest();", "", "?>", ]) return "\n".join(lines)