laravel基础操作手册
laravel基础操作手册
1、路由配置
测试配置路由:
Route::get('/test', 'TestController@index');
2、控制器书写
3、模型文件
4、增加扩展类文件
Laravel 版本:5.5
有很多第三方的类库并没有制作 Composer,而是还以 require 的方式进行加载。对于此类的类库,我们只要小粒度的修改,就可以进行使用。我以极验 geetest 和邮件服务 SendCloud 为例。
在 Laravel 框架中建立存放第三方的 SDK 目录
?
1 |
mkdir app/Libraries |
放置 geetest、SendCloud 的 SDK
官方下载后相关 SDK 后,移动到 app/Libraries 目录下:
?
1 2 |
app/Libraries/sendcloud-php-sdk app/Libraries/gt3-php-sdk |
注意各自 SDK 目录下是否存在 .git 目录,如果存在的话,记得递归删除掉 .git 目录。是 SDK 目录下的 .git 目录,千万不要删除错。
修改 composer.json 文件
?
1 2 3 4 5 6 7 8 9 10 11 12 13 |
... "autoload": { "classmap": [ "database/seeds", "database/factories", "app/Libraries/sendcloud-php-sdk/lib", "app/Libraries/gt3-php-sdk" ], "psr-4": { "App\\": "app/" } }, ... |
在 autoload -> classmap 下,增加了 app/Libraries/sendcloud-php-sdk/lib、app/Libraries/gt3-php-sdk。
执行 composer 命令
Laravel 项目中执行:
?
1 |
composer dump-autoload |
这样就完成了。
关于使用
例如在 Laravel 控制器中进行使用
?
1 2 |
$objSendCloud = new \SendCloud(API_USER, API_KEY[, VERSION]); $objGeetestLib = new \GeetestLib(CAPTCHA_ID, PRIVATE_KEY); |
https://www.jb51.net/article/138530.htm
案例说明:
1、返回的数据,是json格式的,要看后面要不要转换一下
2、接收参数
public function getList(Request $request){
$product_model = new Product();
// $con['p_id'] = 1;
// $con['product_title'] = array('like','"%土耳其%"');
// $input=$request->all();
$page = $request->input('page');
$page = $page ? $page : 1;
$page_size = 1;
$con = 'p_id>0';
$count = $product_model->getCountStrs($con);
if($count>0){
$info = $product_model->getProductStrsList($con, $field = '*', 0, 1, $order = 'p_id asc');
// $info = json_decode($info,true);
// echo '<pre>';
// print_r($info);die;
}
//调用新分页类
$page_obj = new Page($count,$page_size,$page);
$show_page = $page_obj->fpage();
echo '<pre>';
print_r($show_page);die;
}
转载于:https://www.cnblogs.com/FLy-1992/p/11174620.html
laravel基础操作手册相关推荐
- 私域电商个人号IP运营指南 私域流量池之微信个人号基础操作手册
这是一个人人都在离不开IP的时代,从动漫.影视.游戏.图书到体育.明星,甚至网红.主题公园和玩偶,IP成了无孔不入的存在,资本追逐.人们"爱戴".品牌商趋之若鹜,可谓是热的发紫! ...
- 番茄工作法基础操作手册
文章目录 需要准备的几个文档 1. 任务清单 2. 今日代办任务 3. 记录表 番茄工作法法则 番茄工作法基础操作 关于打扰 内部打扰 外部打扰 需要准备的几个文档 1. 任务清单 任务清单上记录的是 ...
- linux基础操作手册
Linux 终端命令格式 目标 了解终端命令格式 知道如何查阅终端命令帮助信息 01. 终端命令格式 command [-options] [parameter] 说明: command:命令名,相应 ...
- 新版SteamVR插件基础操作手册
文章目录 一.概述 二.动作管理(Actions) 三.更改按键设置 四.开始测试 五.总结 一.概述 目前随着市场上的VR设备越来越多,控制器的类型越来越趋向于碎片化.老版的SteamVR插件显然不 ...
- oracle tax 中国税,oracle_TAX_税基础设置操作手册.doc
您所在位置:网站首页 > 海量文档  > 计算机 > 数据库 oracle_TAX_税基础设置操作手册.doc21页 ...
- laravel基础课程---11、lavarel的ajax操作(ajax优劣势是什么)
laravel基础课程---11.lavarel的ajax操作(ajax优劣势是什么) 一.总结 一句话总结: 优势:用户友好度:异步通信,不会频繁刷新页面,用户友好度比较高 优势:减轻数据库压力 缺 ...
- (个人翻译)Scrivener交互式手册中文版FowWindows 03基础操作
文章目录 新手指引 主界面 活页夹 使用活页夹 特殊文件夹 其他文件夹没有特别之处 搜索 编辑器 使用编辑器 头视图 脚视图 检视器 概要与笔记 概要索引卡 笔记 标签与状态 书签 项目书签 元数据 ...
- 【Linux 操作系统】Ubuntu 基础操作 基础命令 热键 man手册使用 关机 重启等命令使用
. 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21056029 . 1. Linux运行等级介绍 Lin ...
- Linux 基础操作、常用shell命令、vi常用命令、man帮助手册
Linux 基础操作.常用shell命令.vi常用命令.man帮助手册 一.简述 记录简单的Linux 基础操作.常用shell命令.vi编辑器常用命令.man帮助手册的使用. 二.Linux 基础操 ...
- 《After Effects CC中文版超级学习手册》——2.6 基础操作实例:欢迎学习AE CC打板动画...
本节书摘来自异步社区<After Effects CC中文版超级学习手册>一书中的第2章,第2.6节,作者 程明才,更多章节内容可以访问云栖社区"异步社区"公众号查看. ...
最新文章
- 使用SQLServer配置管理器配置SQLServer数据库引擎实例,以便侦听特定的固定1433端口。...
- 修改Windows的cmd和PowerShell 的字体
- 独家 | 教你用不到30行的Keras代码编写第一个神经网络(附代码教程)
- 小程序 - 效果处理之技巧合集(更新中...)
- ios php range,PHP range() 函数 - PHP 基础教程
- retinaface极坐标
- 第十届蓝桥杯java B组—试题C 数列求值
- 数据段描述符和代码段描述符(一)——《x86汇编语言:从实模式到保护模式》读书笔记10
- edge浏览器设置默认浏览器
- 浅析vue2.0的diff算法
- 为XNA制做安装程序(四)WIX Toolset 3.0 for Visual Studio 2008
- 基于matlab的数字图像处理---图像的锐化与边缘提取
- 浅谈(Java)AIO-异步IO
- python保存h264格式视频(linux和windows)
- 倒立摆的实现 1.前期准备
- python图片表格转excel表格_Python办公自动化 | word 表格转excel
- finecms aip.php漏洞,finecms 最新版v2.3.3前台getshell
- postgres链接太多(sorry, too many clients already)
- exe制作成安装包,Inno Setup软件使用教程
- java构造器为什么不能被继承
热门文章
- 计算机系统基础(1)
- 完数(完备数、完美数)
- android 阅读器字体,为 Android 换上任意喜欢的字体,你可以试试这个 Magisk 模块...
- 数据仓库分层设计,零基础一看就会
- 如何在WORD中给数字加上圈,教程在这里,怎么在WORD中给数字加圈
- PotPlayer+SVP4视频补帧简易教程
- 非华为电脑安装华为电脑管家|多屏协同|非华为电脑与matepad11多屏协同|matepad11连接联想yoga14s|老版华为电脑管家
- 改进的协同过滤推荐算法
- 1024程序员节最新福利之2018最全大数据资料集合
- 威纶通触摸屏232脚位_威纶触摸屏tk6070iq232接口引脚电 – 手机爱问