gpt4 book ai didi

拉拉维尔 4 : how can I understand how it all works?

转载 作者:行者123 更新时间:2023-12-02 09:44:24 24 4
gpt4 key购买 nike

我在一个项目中使用 Laravel 3,这是一种乐趣。我还多次查看了源代码,以了解某些事情在幕后是如何工作的。

但现在在 Laravel 4 中,我不知道从哪里开始,也不知道如何理解这一切。在哪里可以了解 Laravel 4 的所有幕后知识?

举个例子:我想知道DB::insert()是否返回插入行的ID。所以我开始寻找。1.我找到了“封装”DB的Illuminate\Support\Facades\Facade类。2. 调用resolveFacadeInstance函数,然后我尝试打印这些数组,但我的计算机挂起:-/。我确信这会导致更多我无法理解的类。

有什么方法可以让我尝试了解 Laravel 4 的内部工作原理吗?也许堆栈跟踪?

最佳答案

Facade 类只是一个过滤器类,允许您像调用静态方法一样调用方法。对于立面映射,请转到此处:http://laravel.com/docs/facades#facade-class-reference

完全理解 Laravel 内部工作原理的起点应该从:

/public/index.php

您可以遵循程序的逻辑,注意需要 start.php,它加载此处找到的“应用程序”的实例:

/vendor/laravel/framework/src/Illuminate/Foundation/Application.php

关于拉拉维尔 4 : how can I understand how it all works?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14348100/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com