Larave 自定义公共函数以及引入使用

1. 创建 functions.php

在 app/Helpers/下新建一个文件 functions.php,里面可以写自己定义的方法

在这里插入图片描述
如果使用混生写法如:

	return view('jump')->with(['message'=>$msg,'url'=>$url]);

必须有对应的 jump 视图文件

2. 配置composer.json 文件

打开项目根目录下的 composer.json 文件,找到"autoload" 配置项,补充如下代码:

"files":[
            "app/Helpers/functions.php"
        ],

在这里插入图片描述

3. 执行 composer 命令

打开终端,执行下面的命令:

composer dump-auto 

在这里插入图片描述

4. 到这里就大功告成了!!接下来测试一波

在控制器的随意一个方法中执行下面代码

 if($request->isMethod('get')){
            $type = admin_trans('suggest.options.type');
            return view('suggest.form',compact(['type']));
        }elseif ($request->isMethod('post')){
            $data = request(['type','content','phone']);
            if(!$data['type']){
                **return jump('请选择类型','/suggest');**
            }
            if(!$data['content']){
                return jump('请输入内容','/suggest');
            }
       }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值