Lumen 6 中文文档 发行说明

stanford · 2021-05-18 19:17:53 · 热度: 38

Lumen 6.0.0

Lumen 6.0 将框架下的 Laravel 组件升级至版本 6.0

Lumen 5.8.0

Lumen 5.8 将框架下的 Laravel 组件升级至版本 5.8

Lumen 5.7.0

Lumen 5.7 将框架下的 Laravel 组件升级至版本 5.7

Lumen 5.6.0

Lumen 5.6 将框架下的 Laravel 组件升级至版本 5.6

Lumen 5.5.0

Lumen 5.5 将框架下的 Laravel 组件升级至版本 5.5

Lumen 5.4.0

Lumen 5.4 将框架下的 Laravel 组件升级至版本 5.4

Lumen 5.3.0

Lumen 5.3 将框架下的 Laravel 组件升级至版本 5.3

Lumen 5.2.0

Lumen 5.2.0 升级框架内的 Lavaral 组件到 5.2 版本,同时为 Lumen 的理念与目标引入了一些重要改变。

专注于构建无状态 API

Lumen 5.2 从之前臃肿的 Lumen 蜕变成专注于构建无状态 API,JSON API 服务。正因为如此,session 和视图不再包含在框架中。 如果你需要这些功能,建议升级到全功能的 Laravel。升级 Lumen 应用程序到 Laravel 程序只需要复制路由和类到全新安装的 Laravel 中即可,因为 Laravel 和 Lumen 基本上使用同样的功能模块构成,你的代码基本不需要修改。

用户认证

因为 Lumen 不再包含 session,用户认证要求通过传递 API 令牌或者 header 信息来无状态地完成。你可以在新的 AuthServiceProvider 中完全控制用户认证流程。请阅读 认证系统文档 了解更多信息。

测试辅助函数

自从 Lumen 中不再包含 session 和 view 后,所有关于表单交互测试的辅助函数都已经被移除了。但是JSON API 的测试辅助函数依然被保留着,如果想了解更多信息,请查阅 测试文档

Lumen 5.1.0

Lumen 5.1.0 使用了 Laravel 5.1 系列的组件来升级框架。比如事件广播、中间件参数以及测试改进功能在 Lumen 5.1.0 也可以使用了。对于完整的 Laravel 5.1 发行说明,请参考 Laravel 文档

Lumen 5.0.4

升级到 Lumen 5.0.4 时,应将你的 bootstrap/app.php 文件中创建 Application 类的部分更新为以下内容:

$app = new Laravel\Lumen\Application(
    realpath(__DIR__.'/../')
);

注意: 这不是 必须 更改的内容;但是,在使用 Artisan CLI 和 PHP 内置 Web 服务器时,可以防止一些错误产生。Lumen 5.0 是 Lumen 框架的最初版本,基于 Laravel 5.x 系列 PHP 组件。

Lumen 5.0

Lumen 5.0 是 Lumen 框架的最初版本,基于 Laravel 5.x 系列 PHP 组件。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册