【文件属性】:
文件名称:uri-template:RFC 6570PHP完整实现
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-14 06:39:26
php rfc-6570 uri-template PHP
URI模板
这是的完整实现。
RFC 6570还有许多其他PHP实现,但是这一实现超越了以下功能:
请注意正确处理非ASCII字符编码问题。
具有100%的单元测试代码覆盖率。
单元测试不仅测试RFC的非错误情况示例,而且还测试文本中涉及的失败情况。
不使用任何正则表达式。
主要的扩展器是一个可调用PHP类,它易于使用并可以自动加载(与单个函数不同)。
如果URI模板以任何方式使用无效语法,并且您的代码想要在使用模板之前先确保模板的安全,则此包还优先处理“严格类”,该类将抛出异常。
该软件包可与HHVM正常使用。
此特定实现仅允许使用UTF-8字符集的URI模板。
安装
此代码可通过composer 。 在composer.json文件中require部分中使用ql/uri-template作为软件包名称,您将全部准备就绪。
这是一个最小的composer.json文
【文件预览】:
uri-template-master
----src()
--------Exception.php(194B)
--------Expander.php(17KB)
--------UriTemplate.php(1KB)
----.travis.yml(291B)