资源说明:哈克Codegen
Hack Codegen是一个用于轻松生成Hack代码并将其写入签名文件的库,以防止意外修改。 编写代码的代码背后的想法是提高抽象水平并减少耦合。 您可以使用自己的方式来描述问题并生成相应的代码。 例如,参见示例/宿舍。 在此示例中,我们使用模式描述数据的结构,并使用Hack Codegen编写匹配的代码。
例子
DORM示例演示了如何在简化的实际示例中使用代码生成的不同方面。 包含的测试还举例说明了不同组件的用法。
要求
Hack Codegen要求:
高速虚拟机
作曲家
安装Hack Codegen
可以通过composer安装此软件包:
composer require facebook/hack-codegen
用法
包括由作曲家生成的自动加载文件,您就可以开始使用它了。 例如:
<? hh
require 'vendor/autoload.php'
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。