linkorb / lib-hl7v2
HL7v2 解析和生成库
v4.4.0
2019-09-25 12:15 UTC
Requires
- symfony/console: ^3.2
Requires (Dev)
- digilist/dependency-graph: ^0.3.0
- memio/memio: ^2.0
- phpunit/phpunit: ^4.8
- symfony/finder: ^4.3
- symfony/var-dumper: ^3.2
- symfony/yaml: ^3.2
README
注意:此项目处于开发中,API 将会更改
构建Docker镜像
为了方便开发,提供了一个可用的Docker镜像。该镜像包含PHP 7.2和Composer。
$ docker build -t lib-hl7v2-dev .
然后您可以执行如下操作,例如:
$ ./run php meta/generateSegments.php
$ ./run vendor/bin/phpunit
$ ./run composer require ...
代码生成
此库使用代码生成来从YAML定义文件生成HL7数据类型和段的类。文档、定义和生成脚本可以在 meta/ 目录中找到。