laravel
m0_37520371
这个作者很懒,什么都没留下…
展开
-
### laravel学习--控制器
控制器中间件 public function __construct(){ $this->middleware('auth'); //使用auth中间件 }也可以在使用’闭包’的方式来自定义中间件 $this->middleware(function($request,$next){ if($request->age<=200){原创 2017-06-20 11:43:29 · 247 阅读 · 0 评论 -
安装laravel中遇到的坑
安装laravel中遇到的坑 Class 'Illuminate\Foundation\Application' not found 解决方法:php composer.phar update --no-scripts HTTP 500 解决方法:打开调试模式config/app.php debug=>env('APP_DEBUG',true)查看原因 看到The only supporte原创 2017-06-19 18:48:39 · 523 阅读 · 0 评论 -
laravel--(自定义中间件)
关于中间件的理解最好将中间件想象为一系列的「层」,HTTP 请求必须经过它们才会触发您的应用程序。每一层都可以检测接收的请求,甚至可以完全拒绝请求访问您的应用。文件位置app\Http\Middle 1. 创建中间件php artisan make::middleware CheckAge “` public function handle(request,Closur原创 2017-06-20 14:42:33 · 429 阅读 · 0 评论 -
修改Laravel自带的认证系统的User类的命名空间
刚创建了一个新的Laravel 5.3项目,想要使用Laravel自带的认证功能。但是我们都知道,Laravel默认情况下的Model都是放在app目录下的,也就是说其命名空间是App.但是有时候我们希望app目录能够更加整洁一点,所以想要把各个Model都统一放在Model目录下。 由于Laravel的app目录遵循了psr-4标准,也就是说会是用composer按照psr-4标准对各个类进行自原创 2017-06-22 12:57:20 · 1637 阅读 · 0 评论 -
laravel--6 eloquent查询作用域
理解:查询作用域就是给查询添加条件在where语句中自动添加一些条件限制 全局作用域:添加作用域后如果使用PhotoModel::all() PhotoModel::get()则会在SQL语句中增加条件限制本地作用域:给Model类中的方法where条件限制全局作用域 首先定义一个实现Illuminate\Database\Eloquent\Scope接口的类,该接口需要实现apply方法 eg原创 2017-06-20 18:02:45 · 845 阅读 · 1 评论 -
laravel--5 Eloquent ORM("优雅的"对象关系映射)
一个数据表对应一个’模型’ 1. 定义模型 使用php artisan make:model photoModel定义模型 <?php namespace App; use Illuminate\Database\Eloquent\Model; class Flight extends Model{ protected原创 2017-06-20 17:47:59 · 709 阅读 · 0 评论 -
laravel--4 数据库操作
使用DB类 use Illuminate\Support\Facades\DB 原生sql语句 DB::select('select * from myphoto') DB::insert('insert into myphoto (name,createTime,descri) values(?,?,?)',['pic.jpg',time(),'第一张图片']) DB::原创 2017-06-20 16:08:24 · 253 阅读 · 0 评论 -
laravel只能访问'/'的解决办法
nginx配置文件/usr/local/etc/nginx/servers/XXX.conf中加入try_files $uri...... location / { try_files $uri $uri/ /index.php?s=$uri&$args; index index.html index.htm index.php .nears.php;原创 2017-06-20 09:44:15 · 2103 阅读 · 0 评论 -
### laravel--day2 路由
http请求路由(get,post,options…八种请求方式) 在app\http\routes.php 定义方法 laravel是在routes\web.php下定义 Route::get(‘/’,function(){ return view(‘welcome’); }) ``` Route::get('/msg',msg@index) //msg是控原创 2017-06-20 10:43:42 · 261 阅读 · 0 评论 -
关于laravel 自动加载和依赖注入、服务容器、服务提供者的理解--1
参考实例 http://laravelacademy.org/post/769.html Laravel中 使用composer下载包时 会在vendor下有个autoload.php文件 这个autoload.php文件解决的是自动加载的问题,通俗点讲:就是通过 _autoload 或者 spl_autoload_register 来解决频繁使用 require_once原创 2017-09-23 19:18:20 · 1850 阅读 · 0 评论