
Laravel
文章平均质量分 60
Laravel框架
IT-Andy
这个人很懒,什么也没有留下!
展开
-
php curl get post json xml请求提交
做做笔记,有错误,望大神指点,多多讨论,多多留言!<?phpnamespace App\Lib;class HttpRequest{ /** * GET请求 * @param $url * @param array $data * @param bool $https * @param int $timeout * @return bool|string */ public function http原创 2020-06-30 13:27:12 · 336 阅读 · 0 评论 -
Laravel项目+Google验证器
1、首先要在你的Laravel项目中安装Google验证器插件、二维码生成器插件,执行命令如下: # Google验证器插件安装命令: composer require "earnp/laravel-google-authenticator:dev-master" # 二维码生成器: composer require simplesoftwareio/simple-qrcode 1.3.* 安装完成后,会自动在composer.json文...原创 2020-06-24 20:41:31 · 1381 阅读 · 1 评论 -
laravel5 事务的用法
事务用法:首先介绍laravel5中的2中使用方式。事务用法说明:1、第一种方式:事务闭包use Illuminate\Support\Facades\DB; DB::transaction(function () { //这里面写逻辑});2、第二种方式:常规方式use Illuminate\Support\Facades\DB; //开启事务 DB::beg...原创 2018-11-24 18:39:27 · 10638 阅读 · 0 评论 -
larave5 中间件的使用
1、创建一个中间件,如下如所示:以操作日志为列,代码如下:<?phpnamespace App\Http\Middleware;use App\Http\Controllers\Admin\Logs\DoLogController;use Closure;class DoLog{ /** * 操作日志 * @param $reques...原创 2018-11-24 18:12:28 · 233 阅读 · 0 评论 -
laravel5 路由分割
大家都知道,laravel框架的路由放置在routes文件夹下的api.php文件中,当我们开发一个超大型项目时,那么api.php文件中的路由也会越来越多,在后期维护的时候相当不方便,那么怎么才能解决这个问题呢? 我们可以使用路由分割:首先我们找到App\Providers\RouteServiceProvider.php文件:然后,我们开始进行分割,添...原创 2018-10-27 18:52:15 · 573 阅读 · 0 评论 -
laravel5 Excel导出
1、安装:maatwebsite/excel的2.1.0版本,命令行:composer require "maatwebsite/excel:~2.1.0";2、在config/app.php中,注册服务提供者和注册门面:'providers' => [ /* * 注册服务提供者 * Laravel Framework Service Provide...原创 2018-10-06 12:33:50 · 4544 阅读 · 0 评论 -
laravel5 3种验证方式
做项目的时候,大家都知道要验证。那么今天我就说说laravel的3种验证方式:1、手动创建验证器:该验证规则就写到控制器里面,造成控制器代码太多,个人认为不美观;2、表单请求验证:该方法验证,相信大家常用。在此之前,我都是用表单验证,前两种验证方式在laravel文档中写的非常详细,那么今天我就给大家说说自己封装验证方法!3、如果大家不知道laravel有哪些验证规则,可参考:http...原创 2018-10-05 19:10:27 · 1239 阅读 · 0 评论 -
laravel5 生成多语言包
1、添加下面一行到你的项目 composer.json 中 require 部分: "overtrue/laravel-lang": "dev-master" ;2、composer update;3、config/app.php 中的 Illuminate\Translation\TranslationServiceProvider 替换成:Overtrue\Laravel...原创 2018-09-27 12:13:08 · 887 阅读 · 0 评论 -
解决composer install遇到:Your requirements could not be resolved to an installable set of packages
首先看报错信息:如下图解决办法:直接忽略版本就是了composer install --ignore-platform-reqs 或者 composer update --ignore-platform-reqs结果如下:这样就解决了! ...原创 2018-09-19 21:16:18 · 24548 阅读 · 3 评论 -
laravel5 常用命令行
Laravel5官方文档、教程 LTS速查表1、Composer 安装加速 : composer config -g repo.packagist composer https://packagist.phpcomposer.com2、安装Laravel 5.5最新版本 composer create-project laravel/laravel 项目名称 --prefe...翻译 2018-06-14 12:07:18 · 803 阅读 · 0 评论 -
Laravel5+Homestead环境+搭建基础框架
一、搭建项目基础框架:(前后端分离写api接口)1、下载安装laravel5;命令行:composer create-project laravel/laravel 项目名称 --prefer-dist "5.5.*" 2、安装应用密钥;2.1、将.env.example 文件重命名为 .env,配置好数据库等;2.2、安装密钥:运行artisan命令 php artis...原创 2018-05-19 11:51:55 · 926 阅读 · 3 评论 -
Laravel5 Dingo Api接口开发 思路
写接口的思路步骤如下:(以分类举例)1、增加路由(routes/api.php) 举例:$api->get('categories', 'CategoriesController@index') ->name('api.categories.index');2、如果需要表单提交,则增加 Request(如果不需要表单提交请求,则忽略此步骤):(app/Http/Reque...原创 2018-05-23 11:48:39 · 1904 阅读 · 0 评论 -
laravel5 加密 解密 (这里注意这个写法set+字段名+Attribute,还有的就是使用驼峰法。)
<?phpnamespace App\Models\User;use App\Models\Distribution\Counselor\Counselor;use App\Models\Distribution\Counselor\UserFan;use App\Models\Distribution\Facilitator\Facilitator;use App\Model...原创 2018-05-28 18:48:21 · 1131 阅读 · 0 评论 -
laravel5 上传视屏功能 本地
<?phpnamespace App\Traits\FileUploads;use Illuminate\Http\Request;class FileUploadsHelper{ public function uploadVideo($file, $folder, $file_prefix, $max_width = false) { // ...原创 2018-05-28 19:13:28 · 1717 阅读 · 0 评论