[ Laravel 5.3 文档 ] 测试 —— 模拟

laravel文档

1、简介 测试 Laravel 应用的时候,你可能还想要“ 模拟 ”应用的特定状态,以便在测试中不让它们真的执行。例如,测试触发事件的控制器时,你可能想要模拟事件监听器以便它们不在测试期间真的执行。这样的话你就可以只测试控制器的 HTTP 响应,而不必担心事件监听器的执行,因为事件监听器可以在它们自己的测试用例中被测试。 Laravel 开箱为模拟事件、任务以及工厂提供了辅助函数,这些辅…

[ Laravel 5.3 文档 ] 综合话题 —— 通知

1、简介  除了支持发送邮件之外,Laravel还支持通过多种传输通道发送通知,这些通道包括邮件、短信(通过Nexmo)以及等Slack等。通知可以存储在数据库以便后续在web界面中显示。 通常,通知都是很短的、用于告知用户应用中所发生事件的消息。例如,如果你在开发一个计费应用,则需要通过邮件或短信等渠道给用户发送“账单支付”通知。 2、创建通知 在Laravel中,每个通知都以单独类的…

[ Laravel 5.3 文档 ] 综合话题 —— 事件广播

laravel文档

1、简介 在很多现代 Web 应用中,Web 套接字(WebSockets)被用于实现实时更新的用户接口。当一些数据在服务器上被更新,通常一条消息通过 websocket 连接被发送给客户端处理。这为我们提供了一个更强大的、更有效的选择来持续拉取应用的更新。 为帮助你构建这样的应用,Laravel 让通过 websocket 连接广播事件变得简单。广播 Laravel 事件允许你在服务端…

Laravel 5.3 Notification 个人理解,及 BearyChat Channel 新鲜出炉

BearyChat

Laravel Notification Laravel 5.3 提供了一种全新的发送通知的方式:Notification 。个人理解是可以基于某事件(操作)触发一系列的通知任务,而通知方式由 Channel (通知渠道)接管,这样使得通知(或推送)逻辑更抽象,更易于管理和重构。 举个例子,在用户完成订单支付后,你需要给用户发送邮件、短信提醒用户的订单已完成支付,还需要提醒仓管有新订单需…

[ Laravel 5.3 文档 ] 序言 —— 发行版本说明

laravel文档

1、支持政策 对于 LTS 版本,比如 Laravel 5.1,我们将会提供为期两年的 bug 修复和三年的安全修复支持。LTS 版本将会提供最长时间的支持和维护。 对于其他通用版本,只提供六个月的 bug 修复和一年的安全修复支持,比如 Laravel 5.3。 2、Laravel 5.3 Laravel 5.3 在 5.2 的基础上继续进行优化,提供了大量新功能和新特性:基于驱动的通…

Taylor Otwell 在 Laracon US 大会上关于 Laravel 5.3 新特性演讲总结

laracon-2016

今天 Taylor Otwell 在 Laracon US 上就 Laravel 5.3 新特性作了长达 90 分钟的演讲,内容主要包括四个方面:Laravel Scout、Laravel Passport、Laravel Mailable 和 Laravel Notifications。下面让我们一睹为快: Laravel Scout Laravel Scout 是一个 Eloquen…