netflex/toolbox

该软件包最新版本(v1.2.0)没有提供许可证信息。

v1.2.0 2024-09-16 11:34 UTC

This package is auto-updated.

Last update: 2024-09-16 12:39:31 UTC


README

文档

这个工具箱是在网站开发过程中创建的一些有用功能的集合。快速共享或重用您的助手。

强制使用尾部斜杠

我们有两个组件帮助我们处理旧版netflex中所有URL必须在结尾强制使用斜杠的问题。如果您需要确保这一点,我们可以非常容易地伪造这一点。

  • 我们有一个中间件,将所有不以斜杠结尾的URL重定向到相同URL后跟尾部斜杠。它被称为add-slash,并接受一个可选的重定向状态码参数。例如add-slash:307。此中间件仅支持GET路由。默认状态码是302。
  • 我们有一个新的URLGenerator,可以包装您现有的URL生成器,但将确保Laravel返回的URL带有斜杠。

移除尾部斜杠

我们还有一个中间件,如果提供了尾部斜杠,将重定向到不带尾部斜杠的路由。此中间件称为remove-slash

命令

我们在处理Netflex站点时,增加了一些经常重复的任务功能。所有功能都以tb:为前缀。