码迷,mamicode.com
首页 > Web开发 > 详细

Laravel 5.3将会有的新特性总结

时间:2016-06-28 23:10:34      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:

Laravel地球上最好用的PHP框架,今天和大家分享的就是Laravel 5.3的相关特性,一起来看看吧。

据 Laravel 官方消息,Laravel 5.3 将在今年的 Laracon US 会议期间发布,这就意味着它将在 月的 28 号或者 29 号与大家见面。根据列在 Laracon 网站上的时间表,Taylor 将在 Louisville 当地时间 月 28 号下午 5:15 演讲,所有应该就会在那个时间。下面,带大家抢先看看 Laravel 5.3 即将带来的新特性。

1. 回滚一个 Migration

Migration 新添加的特性是允许你回滚一个而不是全部:

php artisan migrate:rollback --step=1

2. Blade 模板的 foreach 循环

在 Blade 模板的 @foreach 循环中,你可以使用 $loop 变量。它允许你这么使用:

@if($loop->first)

    Do something on the first iteration.

@endif

 

@if($loop->last)

    Do something on the last iteration.

@endif

3. Eloquent Collections 会序列化

4. 控制台队列输出改为真实的类名称

5. 可以自定义简单的分页


6. First or Create

现在 firstOrCreate() 允许传入额外的值:

return User::firstOrCreate([’github_id’, $githubUser->id], [’avatar’ => $githubUser->avatar]);

7. 查询构造器允许返回集合

查询构造器之前都是返回数组,而现在改为返回集合:

$collection = DB::table(’posts’)->get();

8. 多个 Migration 路径

现在你可以在 service provider 中加载自定义路径中的 migration

$this->loadMigrationsFrom(’path/to/migrations/folder’)

9. Laravel Echo

Laravel Echo 是一个新的特性,相对于现在的广播系统来说是一个很大的提升。

 

 

原文来自:Laravel News

Laravel 5.3将会有的新特性总结

标签:

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
jiangjie190
加入时间:2016-02-19
  关注此人  发短消息
文章分类
jiangjie190”关注的人------(0
jiangjie190”的粉丝们------(1
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!