f2 的包
-
f2/asserty
懒人的单元测试
-
f2/cmd
解析命令行参数并提供一个友好的帮助菜单。
-
f2/code-parser
一个宽容的代码分词器,用于分词大多数编程语言,如 Javascript、TypeScript、Python、C、C++、PHP、Forth 等。是构建编译器或 DSL 的良好基础。
-
f2/common
为 F2 库提供共享功能和异常类。
-
f2/getset
一个 `F2\GetSet` 特性,它实现了具有公共、受保护和私有可见性以及类型检查的获取器和设置器。
-
f2/globals
提供了一个函数 `F2\globals(string $namespace):array`,允许你保存数据而不会污染 `$_GLOBALS` 超全局。
-
f2/http
在 f2 中集成 laminas/laminas-diactoros 以提供 psr/http-factory 和 psr/http-message。
-
f2/pdo
提供了一个使用 DATABASE_URL 环境变量配置的 PDO 服务。
-
f2/promises
一个简单易用的 Promise 和协程库,具有一个与 Swoole、ReactPHP、Amp 以及可能的其他库透明工作的事件循环。
-
f2/router
通过 PSR-15 请求处理器和调度器将 league/route 集成到 F2 中。
-
f2/simple-router
一个快速路由器,将请求路由到 /users/123/,到命名空间函数 \routes\users\_(int $id)。
-
f2/types
使用纯 PHP 进行类型声明、类型转换、验证和注解,而无需 DocBlock 解析。
-