Matt Stauffer 在 Twitter 中对关注者问了一个下面的问题:“Laravel dev:你每一个应用中都安装的包是哪些?”,下面是根据收到的回复整理出来的一个列表。
Laravel 5.5 自定义验证规则
Laravel 5.5 新增的一个功能是自定义验证规则,关于这个功能,Taylor 还写了一个快速教程。这里是验证规则的一个简单用例:
Zttp – 一个 Guzzle 简化常见用例的封装
Zttp 是一个 Adam Wathan 新发布的 PHP 包,是对 Guzzle 的一个封装,目的是带来丰富的语法和简化常见的用例,而Guzzle 本身使用起来还是相对比较麻烦的。下面是一个带有自定义 Header 的 POST 请求:
Laravel throw_if 和 throw_unless 辅助函数
即将发布的 Laravel 5.5 中将带来两个新的辅助函数:throw_if 和 throw_unless,两者的目的都是为了简化抛出异常。
Laravel 5.5 中将对默认的错误页面进行一些改进
Laravel 5.5 增加了对于异常的报警
在 Laravel 5.5 中可以为任何自定义异常定义一个report 方法。Laravel 会自动在异常处理类Illuminate\Foundation\Exceptions\Handler 中检查异常中是否存在 report 方法。
Laravel 5.5 新增 React、Bootstrap 等前端脚手架
Laravel 登录认证后重定向
当你使用 Laravel 自带的认证系统的时候,它在 LoginController、RegisterController 以及 ResetPasswordController 中提供了一个 redirectTo 属性,这个属性允许你定义用户完成认证后重定向到的位置。
Laravel 5.4 将新增自动 Facade
六种编程字体推荐
每个人都有自己喜欢的开发设置,有些人甚至花费无数个小时来定制它,以满足自己的需要。除了一个配色方案外,另一个重要的就是字体了。下面是整理出来的 5 种最受欢迎的字体。