Laravel 5.2 新特性系列 —— 隐式路由模型绑定功能实现

Laravel 5.1 中已经提供了路由模型绑定功能,而在 Laravel 5.2中,这一功能实现变得更加简单。 1、路由模型绑定的基本使用 通常我们在URL路由中通过如下方式绑定模型: Route::group(['middleware' => ['web']], function () { Route::get('/user/{id}',function($id...

Laravel 5.2 新特性系列 —— 表单数组输入验证功能实现

Laravel 5.2 新增表单数组输入验证,听起来很懵?下面我们以一个具体例子来演示这一功能。 首先在routes.php定义相应路由: Route::get('form','TestController@form'); Route::post('form/validate','TestController@validate'); 然后使用Artisan命令创建对应控制器:...

Laravel 5.2 新特性系列 —— 多用户认证功能实现详解

Laravel 5.2新增多用户认证支持,即同时允许不同数据表用户(如前台用户、后台用户)登录认证。下面我们就来简单介绍多用户登录及注册功能实现。 1、生成认证脚手架 首先我们使用Laravel 5.2提供的认证脚手架完成初始化工作: php artisan make:auth 该Artisan命令会生成用户认证所需的路由、视图以及HomeController: 去...