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 网站上。

上一篇 下一篇
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~