orsburn/hyphen

一个类库,希望能使事情变得更容易。

1.6.2 2023-09-21 05:01 UTC

README

开发者最不需要的是另一个框架,无论平台如何。然而,它就在这里。它最初是一个实验,多年来它从哲学、实验、需求或仅仅是出于某种原因发展而来。

目前,它正在进行大规模的重写,以便将其从一个单一的项目转变为一个基于当前包的、更专注于单个库的集合。

它是什么?

这个项目的“不完整性”是被认可的。它之所以存在,是因为在当前形式下至少有一些可用的功能。

简而言之,这个库充当了入站HTTP请求的路由处理程序,并由此扩展,最终将提供发送出站HTTP请求的方式。

  • 通过Http\Response()进行入站
  • 通过Http\Request()进行出站(尚未实现。)

*注意:虽然目前它还不符合PSR-7规范,但以这种裸形式仍可正常使用。在某个时候,它也将支持PSR-7标准。*

此外,它还成为了一系列其他实用工具的集合。例如,一个伪对象(Po),用于轻松实例化数据对象,而不是关联数组。

*注意:这个项目将被拆分为一系列更小的库,可以单独使用。*

安装

唯一支持的安装方法是Composer。

composer require orsburn/hyphen

查看项目的主页以获取更多信息。