当前位置:网站首页>Larave 自定义公共函数以及引入使用
Larave 自定义公共函数以及引入使用
2022-08-02 03:26:00 【陌潇】
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');
}
}
边栏推荐
- Syncthing文件同步方案完全攻略(亲测有效)
- 链动2+1无限循环系统,2022年起盘成功率超高的模式
- Cookie is used to collect the admin privileges CTF foundation problem
- Masashi: 1 vulnhub walkthrough
- Laravel随笔记录
- Scrapy crawler encounters redirection 301/302 problem solution
- 一个网络安全小白鼠的学习之路—nmap高级用法之脚本使用
- (1) print()函数、转义字符、二进制与字符编码 、变量、数据类型、input()函数、运算符
- 【无标题】
- OPENSSL基本实验以及OPENSSL详解
猜你喜欢
随机推荐
会计账簿、会计账簿概述、会计账簿的启用与登记要求、会计账簿的格式和登记方法
(1) introduction to Thinkphp6, installation view, template rendering, variable assignment
php函数漏洞总结
hackmyvm: controller walkthrough
laravel-admin 线上访问项目,一直重定向到登录页面
File upload vulnerability
(1) print()函数、转义字符、二进制与字符编码 、变量、数据类型、input()函数、运算符
laravel 查询数据库获取结果如何判断是否为空?
解密:链动2+1的商业模式
Shuriken: 1 vulnhub walkthrough
Turn trendsoft/capital amount of Chinese capital library
How to calculate the distance between two points on the earth (with formula derivation)
(不重点考)试算平衡的分类
广告电商「私域打工人」职业前景:你离月薪6万,还差多远?
链动2+1模式开发系统
OPENSSL基本实验以及OPENSSL详解
hackmyvm-random walkthrough
【无标题】
WeChat applet development video loading: [Rendering layer network layer error] Failed to load media
(2) Sequence structures, Boolean values of objects, selection structures, loop structures, lists, dictionaries, tuples, sets









