为什么 View::make() 在 laravel 文档中不存在?

why does View::make() not exist in laravel docs?

为什么 View::make() 不存在于 laravel 文档中? 我浏览了所有版本 Laravel 文档的 xVersion/views 页,但我找不到任何关于 View::make() 的声明。谁能给我解释一下它是如何工作的?

其他信息,我正在学习 Aimeos Laravel 软件包。 我不认为 View::make 来自 Aimeos 包。 因为,我看到

composer.json

> "require": {
>         "php": "^7.2.5",
>         "aimeos/aimeos-laravel": "dev-master",
>         "fideloper/proxy": "^4.2",
>         "fruitcake/laravel-cors": "^2.0",
>         "guzzlehttp/guzzle": "^6.3",
>         "laravel/framework": "^7.24",
>         "laravel/tinker": "^2.0",
>         "laravel/ui": "^2.4"
>     },

Laravel 中的许多事物都有多种引用方式。

文档更喜欢使用更清晰、更简洁的 view() helper,但如果您愿意,也可以使用 View::make

View::make 的 API 文档位于 https://laravel.com/api/8.x/Illuminate/Contracts/View/Factory.html#method_make

View::make 正在调用 View 外观上的 make 方法。这就是在 Laravel 4.x 中引用视图的方式,但是 Laravel 5.x 引入了全局 view 助手来做同样的事情,只是减少了几次击键.

因此,View::make('shop::page.privacy')view('shop::page.privacy') 相同。