orsburn / hyphen
1.6.2
2023-09-21 05:01 UTC
Requires
- php: >=7.3
Requires (Dev)
- phan/phan: >=4.0
- phpstan/phpstan: >=1.0
- vimeo/psalm: >=4.20
README
开发者最不需要的是另一个框架,无论平台如何。然而,它就在这里。它最初是一个实验,多年来它从哲学、实验、需求或仅仅是出于某种原因发展而来。
目前,它正在进行大规模的重写,以便将其从一个单一的项目转变为一个基于当前包的、更专注于单个库的集合。
它是什么?
这个项目的“不完整性”是被认可的。它之所以存在,是因为在当前形式下至少有一些可用的功能。
简而言之,这个库充当了入站HTTP请求的路由处理程序,并由此扩展,最终将提供发送出站HTTP请求的方式。
- 通过
Http\Response()进行入站 - 通过
Http\Request()进行出站(尚未实现。)
*注意:虽然目前它还不符合PSR-7规范,但以这种裸形式仍可正常使用。在某个时候,它也将支持PSR-7标准。*
此外,它还成为了一系列其他实用工具的集合。例如,一个伪对象(Po),用于轻松实例化数据对象,而不是关联数组。
*注意:这个项目将被拆分为一系列更小的库,可以单独使用。*
安装
唯一支持的安装方法是Composer。
composer require orsburn/hyphen
查看项目的主页以获取更多信息。