feat[php]: php support

This commit is contained in:
godotg
2024-07-11 16:20:46 +08:00
parent a0b6b8c573
commit 4497a02329
24 changed files with 2358 additions and 4 deletions
@@ -51,14 +51,14 @@ public class GenerateTesting {
generateLanguages.add(CodeLanguage.Python);
// Initialize and then generate the protocol
ProtocolManager.initProtocolAuto(List.of(ComplexObject.class, NormalObject.class, SimpleObject.class, EmptyObject.class), op);
// copyFiles();
ProtocolManager.initProtocolAuto(List.of(NormalObject.class, SimpleObject.class, EmptyObject.class), op);
copyFiles();
}
@Test
public void copyFiles() throws IOException {
var sourceDirectory = "C:\\github\\zfoo\\protocol\\zfookt";
var targetDirectory = "C:\\github\\zfoo-kotlin-support\\src\\main\\kotlin\\com\\zfoo\\kotlin";
var sourceDirectory = "D:\\Project\\zfoo\\protocol\\zfoophp";
var targetDirectory = "D:\\github\\zfoo-php-support2\\zfoophp";
FileUtils.deleteFile(new File(targetDirectory));
FileUtils.copyDirectory(new File(sourceDirectory), new File(targetDirectory));
}