Yaf-PHP
采用原生PHP对Yaf源码进行了逻辑重写,最大程度还原其相关实现逻辑.
由于采用了原生PHP重写,可达到抹平阅读能力,降低阅读成本的目的.在平常开发时,也可以作为IDE Helper进行引入,加快开发效率.
依赖项 | 版本 | 说明 |
---|---|---|
PHP | 7.0+ | IDE运行的PHP环境,并非服务运行环境 |
> git clone https://github.com/yinggaozhen/yaf-php.git
两种实现方法
左侧导航栏 `External Libraries` -> `Configure PHP Include Path` -> 添加`Yaf-PHP`文件路径 -> `apply`
菜单 `File` -> `Setting` -> `Languages & Frameworks` -> `PHP` -> 添加`Yaf-PHP`文件路径 -> `apply`
右击你的项目 -> `Properties` -> `PHP Include Path` -> `Add Folder..` -> 添加`Yaf-PHP`文件路径 -> `open`
- 接入travis CI/codecov/lint,内容包含单元测试/测试覆盖率/代码规范校验
- 项目中TODO List清理
- 测试用例完善
- README文档完善
- 加载方式同时支持PSR4和PSR0
- 代码注释完善,包括函数入参出参参数说明,以及每个函数作用说明