简介dingo是针对laravel、lumen框架的api开发工具包。粗看文档目录,基于api规范,它围绕了三个主要功能:1路由版本管理2Http Exception 异常处理3Response Transform 转化响应格式 dingoapi是一个laravel的开源插件,可以在github上搜 ...
分类:
其他好文 时间:
2019-05-14 14:50:27
阅读次数:
141
在多版本php环境,指定composer使用的php版本
分类:
Web程序 时间:
2019-05-13 16:34:05
阅读次数:
129
1、如果不知道命令怎么写的话,可以使用php artisan 2、创建版本迁移文件:php artisan make:migration 文件的名称(create_users_table)建议这种命名规范,users为表名+s 3、该文件存在app/database/migrations中,进入该文 ...
分类:
其他好文 时间:
2019-05-13 12:35:05
阅读次数:
126
我们在做项目的时候,一般都会遇到以下情况: 前台或者后台,虽然他们的内容不一样,但是布局是一样的,比如头部、脚部,nav导航条 实现步骤: 1、在views中创建layout文件夹,在文件夹中创建一个文件,比如叫做main.blade.php 2、复制任意一份除了内容不同,布局一样的代码,将 布局的 ...
分类:
其他好文 时间:
2019-05-13 12:27:01
阅读次数:
232
1. 起因 随着前后端完全分离,PHP 也基本告别了 view 模板嵌套开发,转而专门写资源接口。Laravel 是 PHP 框架中最优雅的框架,国内也越来越多人告别 ThinkPHP 选择了 Laravel。Laravel 框架本身对 API 有支持,但是感觉再工作中还是需要再做一些处理。Lume ...
分类:
Windows程序 时间:
2019-05-11 21:08:55
阅读次数:
1852
1.多对多关联.如收藏.用户表users,产品表products,收藏中间表user_favorite_products.那么在用户模型下则 收藏关联新增 示例2:关联新增加时,附加新增其它数据 ...
分类:
其他好文 时间:
2019-05-11 19:43:07
阅读次数:
146
1.场景:正常PC访问时,如点击商品时,此时商品刚好下架,那么要如何给出相应的提示? php artisan make:exception InvalidRequestException 从5.5版本后,支持在异常类中定义render()方法.异常触发时会自动调用render(); 2.再在view ...
分类:
其他好文 时间:
2019-05-11 16:18:34
阅读次数:
97
问题: 使用laravel5.8,前台所有页面需要共用标签数据 解决方法: 1. 新建ComposerServiceProvider 2. 编辑ComposerServiceProvider中都boot方法,添加 view()->composer('home.*','App\Http\ViewCom ...
分类:
其他好文 时间:
2019-05-10 19:05:03
阅读次数:
151
[TOC] Last Modified: 2019年5月10日11:44:18 参考链接 "使用 Laravel Queue 不得不明白的知识" "Laravel 队列文档" 本文环境 Laravel 5.5 队列 Redis 为什么使用队列 使用队列的目的一般是: 1. 异步执行 2. 出错重试 ...
分类:
其他好文 时间:
2019-05-10 13:22:25
阅读次数:
180
1、laravel应用的所有请求入口都是public/index.php文件,所有请求都会被web服务器(apache/nginx)导向这个文件。 2、index.php 文件载入 Composer 生成的自动加载设置,然后从 bootstrap/app.php 脚本获取 Laravel 应用实例, ...
分类:
其他好文 时间:
2019-05-10 11:25:28
阅读次数:
118