为了账号安全,请及时绑定邮箱和手机立即绑定

在 laravel 中的 redirect() 助手上添加自定义方法

在 laravel 中的 redirect() 助手上添加自定义方法

PHP
慕田峪4524236 2022-06-17 16:46:01
我想在 redirect() 助手上添加自定义方法,例如:redirect()->custom(...$params)有可能吗?
查看完整描述

1 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

Redirector如果您愿意,您可以在类上宏化自定义方法。在服务提供者的boot方法中,您可以定义您的宏:


use Illuminate\Routing\Redirector;


public function boot()

{

    Redirector::macro('custom', function ($your, $arguments, $here) {

        ...

    });

}

然后你可以按照你想要的方式访问它:


redirect()->custom(...);

从Redirector5.5 版开始就可以进行宏化了。


查看完整回答
反对 回复 2022-06-17
  • 1 回答
  • 0 关注
  • 145 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号