
laravel
DHTcsdn
这个作者很懒,什么都没留下…
展开
-
laravel:路由地址和方法
第一、laravel的路由:路由可以干什么?路由的作用宏观的分发和限制请求!(1)路由在app/Http/routes.php中:(2)路由页面里面的内容:get()俩个参数:第一个:url;第二个:页面显示方法,还可以直接returun页面测试推荐用以下方法项目中推荐用以下方法:正则约束参数Route::get('/hell原创 2016-11-09 10:37:54 · 1458 阅读 · 0 评论 -
laravel表单验证
详细地址:https://segmentfault.com/a/1190000003718819效果展示: 代码 实现:后台:use Validator;[php] view plain copy print? public funct转载 2016-12-13 16:56:32 · 398 阅读 · 0 评论 -
laravel框架帮助函数
第一、数组的帮助函数:1> head():返回数组中第一位:Route::get('/my_home/helper', function(){ $arr = [ 1,2,3 ]; return head($arr); 结果:返回1});2>array_onl原创 2016-11-22 11:23:59 · 1702 阅读 · 0 评论 -
laravel框架简单文件上传
表单页面: 头像 提交控制器:1>首先引入use Illuminate\Http\Request;2>处理数据public function anyInto(Request $res){ //获取文件 $file = $res->file("img_name"); foreach ($file a原创 2016-11-21 21:27:10 · 423 阅读 · 0 评论 -
laravel框架session
laravel框架版本在5.2.27以下使用session时:在同一个控制器不同的方法中session值会取不出来,当取值时会报以下的错误:错误说的是:未设置请求的会话储存区需要在app/Providers/RouteS erviceProvider.php中加以下代码: protected function mapWebRoutes(Router $router)原创 2016-11-16 14:40:01 · 703 阅读 · 0 评论 -
laravel框架mvc
控制器是啥?请求的二级分发者创建控制器的方法:(1)cmd中在项目根目录下输入php artisan make:controller 控制器名 就可以创建了,(2)手动创建啦。RESTful资源控制器:他其实就是在路由中写这么一条:Route::resource('user','UserController');你在创建User控制器,他会给你创建出,以下路由规则原创 2016-11-14 21:06:21 · 586 阅读 · 0 评论 -
laravel框架自带的邮件类
首先在.env中配置邮箱的配置MAIL_DRIVER=smtp //建议使用smtp方式 MAIL_HOST=smtp.163.com //设置 SMTP 服务器,自己注册邮箱服务器地址MAIL_PORT=25 //smtp 默认为25 MAIL_USERNAME=134*****180 //发信人的邮箱名称MAIL_PASSWORD=**** //原创 2016-11-14 20:38:24 · 794 阅读 · 0 评论 -
Laravel Repository 模式
Repository 模式为了保持代码的整洁性和可读性,使用 Repository Pattern 是非常有用的。事实上,我们也不必仅仅为了使用这个特别的设计模式去使用 Laravel ,然而在下面的场景下,我们将使用 OOP 的框架 Laravel 去展示如何使用 repositories 使我们的 Controller 层不再那么啰嗦、更加解耦和易读。下面让我们更深入的研究一下。转载 2016-11-11 09:52:15 · 376 阅读 · 0 评论 -
在 Laravel 5 中使用 Repository 模式实现业务逻辑和数据访问的分离
1、概述首先需要声明的是设计模式和使用的框架以及语言是无关的,关键是要理解设计模式背后的原则,这样才能不管你用的是什么技术,都能够在实践中实现相应的设计模式。按照最初提出者的介绍,Repository 是衔接数据映射层和领域层之间的一个纽带,作用相当于一个在内存中的域对象集合。客户端对象把查询的一些实体进行组合,并把它 们提交给 Repository。对象能够从 Reposit转载 2016-11-11 09:51:01 · 1680 阅读 · 0 评论 -
Laravel与Repository Pattern(仓库模式)——概念篇
为什么要学习Repository Pattern(仓库模式)Repository 模式主要思想是建立一个数据操作代理层,把controller里的数据操作剥离出来,这样做有几个好处:把数据处理逻辑分离使得代码更容易维护数据处理逻辑和业务逻辑分离,可以对这两个代码分别进行测试减少代码重复降低代码出错的几率让controller代码的可读性大大提高转载 2016-11-11 09:49:48 · 735 阅读 · 0 评论 -
laravel实现前后台路由分离
当我们把路由写到一个文件中时,路由显得杂乱不堪,不利于维护,这时我们需要将laravel路由进行分离实现步骤: 1、首先在app/Https/Controlles/文件下建立 Frontend(前端) Backend(后端) API(接口) 文件 2、在app/Https/建立对应的路由文件 3、打开app/P转载 2016-12-13 16:58:31 · 684 阅读 · 0 评论