brayniverse/laravel-redirect-helper

该软件包已被废弃,不再维护。没有建议的替代软件包。

在需要从旧路由重定向到新路由的情况下,提供了一种语法糖。

v1.0.4 2017-01-13 19:54 UTC

This package is not auto-updated.

Last update: 2020-01-24 16:23:24 UTC


README

Build Status Total Downloads Latest Stable Version Latest Unstable Version License

在需要从旧路由重定向到新路由的情况下,提供了一种语法糖。

此软件包添加了 Route::redirect() 辅助方法,因此您无需为每个重定向创建闭包。

安装

首先通过 Composer 安装此软件包。

$ composer require brayniverse/laravel-redirect-helper

然后将以下内容添加到 config/app.php 中的 providers 数组。

Brayniverse\LaravelRedirectHelper\ServiceProvider::class

使用方法

通常您需要创建一个闭包来重定向到新路由。

Route::get('/contact_us', function () {
  return redirect('/contact');
});

现在您可以在一行中完成相同的操作。

Route::redirect('/contact_us', '/contact');

设置状态码

可选地,您可以将第三个参数传递给 Route::redirect() 以设置重定向时的状态码。如果您没有指定状态码,则该软件包将使用 301 作为状态码。

Route::redirect('/contact_us', '/contact', 302);

致谢