added basic templates for rendering

This commit is contained in:
Shruti Roy
2024-03-17 23:24:18 +05:30
parent 1c288bc7c2
commit 69ec62acac

View File

@ -6,6 +6,28 @@ import 'package:apidash/models/models.dart' show RequestModel;
import 'package:apidash/consts.dart'; import 'package:apidash/consts.dart';
class PHPcURLCodeGen { class PHPcURLCodeGen {
//starting template
final String kTemplateStart = """
<?php
""";
//initialising the request
String kTemplateRequestInit = """
\$request = curl_init(\$uri);
""";
//ending template
final String kStringRequestEnd = """
\$response = curl_exec(\$request);
curl_close(\$request);
var_dump(\$response);
""";
//function for http verb to curl mapping //function for http verb to curl mapping
String httpMethod(String methodName) { String httpMethod(String methodName) {
switch (methodName) { switch (methodName) {