sodalto/dto-generator

生成 DTOs 以替代数组。

v0.1.0-alpha 2022-05-09 15:28 UTC

This package is auto-updated.

Last update: 2024-09-14 22:41:25 UTC


README

这个命令行工具将生成一个 DTO 类,用作数组的替代品。

为什么?

许多 PHP 代码以数组为主,想法是使用对象进行数据传输,特别是作为返回类型。

如何使用?

$ php generate.php generate:dto-array %path% %className% - 在 %path% 生成一个名为 %className% 的 DTO。您将需要指定要包含在类中的属性。

待办事项

  • 在写入生成的类之前检查目录是否存在
  • 重构 GenerateArrayClassCommand 的回调操作为独立类
  • 为 ArrayClassGenerator 添加测试(引入文件系统写入依赖项)