laravel 基础面试题-偏交谈-2020-12-31-laravel 综合话题-框架命名空间-观察者

未匹配的标注

感谢关注本人公众号: 上海 PHP 自学中心
qq群(3年2万):517085546

laravel 基础面试题-偏交谈-2020-12-31-laravel 综合话题-框架命名空间-观察者

1. Laravel 中的命名空间是什么?

命名空间允许用户使用特定名称将函数,类和常量分组。

默认情况下, 每个 Laravel 应用都有一个代表应用类的顶级命名空间, 一般来说这个命名空间是 “App”, 它对应的着 app/ 目录, 遵循 PSR-4 规范.

Laravel 5.0 中新的应用目录结构和应用命名空间可以帮助我们一步步地提升代码的健壮性, 一致性和代码质量.

参考文献:[译]Laravel 5.0 之目录结构与命名空间

2. 什么是观察者 Observers?

Model Observers 是 Laravel 的功能。它用于为模型建立事件监听器的群集。
这些类的方法名称描述了 Eloquent 事件。Observers 类方法将模型作为参数接收

如果在一个模型上监听了多个事件,可以使用观察者来将这些监听器组织到一个单独的类中。观察者类的方法名映射到你希望监听的 Eloquent 事件。 这些方法都以模型作为其唯一参数。make:observer Artisan 命令可以快速建立新的观察者类:

3. laravel 你用了这么久,有什么感受吗?

本次laravel 相关题目 就到这里结束了,接下来会补充几一个特别版,是laravel基础题目。

思考:

  1. 如何自定义自己的目录结构?之前我们讲过。

  2. 监听模型事件,我们在什么场景可以去用?


防爬虫说明

禁止 学习某地爬虫,知乎爬虫,CSDN 爬虫。
本文,首发在 learnku 社区。

@author
汪春波(www.shxdledu.cn)

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~